Interesting thread. However it's a bit unclear to me who these 'people' who misgender you and hint you're female, are. Your family members? Friends? Coworkers? People you go to school with?
Who says you're pretty? People you don't know well? Acquaintances? Are they people who know you're trans? Or people more close to you?
I hate being called that myself. I remember once my mom saying that to me plus similar stuff to make me annoyed or, in her mind, just being 'nice' meaning trying to be an ass and completely disregard my gender. But then my family members are a piece of work in general. I already know they don't accept me so I spend minimal time with them.
My advice:
With strangers - just disregard. I know it makes you feel angry, but you also know they don't mean no harm
With acquaintances - politely correct if possible. Or avoid if that's not worth the trouble.
Friends etc. - demand respect. Choose your friends more carefully I guess...
Very close friends, family, etc. - extra demand respect!!! There's no excuse for their behavior!
Just saying that... do you need to see these people if their presence makes you feel bad?
Or did you mean just in general - that you hate not being automatically read as a guy and treated as such? You know the general trans paranoia thing? Wanting to be one of the guys but not really being/accepted etc. etc.?
I'm sure you must be able to find friends and people that are cool with being LGBT and can hang out more with them instead

.