Your almost 3 year old sounds alot like my almost 3 year old.
I got tired of "training", and decided to let her do it on her own. We moved the potty chair to her play area in the house, so she didn't have to stop and go upstairs. I told her that she is in charge of her body, and if she feels her body needs to pee or poop, her potty chair is right there. Every morning I asked her if she would like to wear a diaper or underwear. As the days went on, she started selecting underwear more than a diaper.
Basically, I gave her the control and confidence in her little body, and she really flourished in that environment! Previously we had been trying to potty train for about 10 months, with on and off success. (new baby came in June and there was a big set back)
With this new approach, she had trained herself for daytime, nap-time and night-time dryness within 2 weeks. I think it worked because she is so strong willed, she didn't want anyone telling her what to do.