When I first had Aggie, the first month was "miserable" because of potty training. I feel ya. I was just as frustrated and to the point insanity. However, we just kept on going with the training. Put her in the laundry room with her pee-pad.
There were times when she'd pee right on the edge of the pee-pad and other times where she'd completely miss. Whenever she missed, I didn't make a sound. But, when she "aimed" and "hit", we celebrated. I'd scoop her up for a big hug, tell her good girl (I couldn't give her treats because she was overweight already). Soon, she caught up. She's now over 4 months old (almost 5 months) and runs to the laundry room, pees on her pee-pad. She will even use that pad for up to four times.
I read in your previous post that you'd take your yorkie to potty every 15 min. I think the time duration is too short to train his bladder. I'd crate him for 30 min to an hour, then take him to his confined area to pee. I did that with Aggie too. That way, they learn to "hold".
Yes, it definitely takes time and patience but you'll make it.