I hear ya! I also completely agree.
My dog Susie thankfully has no real behavior issues but her training has taken time and reinforcement, patience is key. I also have a Shih Tzu mix named Wikket and wondered if he'd ever stop peeing on the kitchen floor and pooping in the back room(both were bare floors so I just cleaned and sighed). For the last 2 weeks Wikket hasn't done his business in the house even once - I'm so pleased!
Keep your temper, just love them and keep trying.