Believe me, I've been there. My grandma is like this and thankfully, she doesn't live with me and my grandpa anymore. But I do believe you could possibly talk to your dad about your feelings to reach and an understanding, maybe. I mean my uncle kinda does the same thing to me (even though he doesn't always realize it) and I've had a lot of talks with him lately make him realize what he's doing.
@ so messed up She's also a Zionist if you wanna add to why you don't like her.
And it sucks, you know? I wonder why people believe it's okay to just treat their children like this.
As for the dating, I don't date. Luckily I haven't put myself in a situation to deal with assholes but I just get like this strong, unattainable infatuation towards them (grows strong when I can't have them and I know that I can't) and it eventually dies out.
I'm so sorry. But now that you've opened up about it and acknowledged it, you can also now acknowlege that you need to get out of the situation. My dad has gone through periods where he's treated me like that and it's awful. I think once I became a feminist (and he's actually a feminist too!) and I started talking to him about my feelings, he stopped. But a lot of dads seem to behave like this and I think that's why a lot of us girls feel shitty about ourselves. For instance, when I was about 10-years-old I remember my dad gushing to me about how pretty Scarlett Johansson is and I was like "she's not all that" and he gave me this look and said "Autumn, you're not the prettiest girl in the world." That one hurt and I still don't get why he said that to this day. And I still kind of hate Scarlett Johansson but that could just be because she's a shit actress >_>
And also, about the dating thing - the fact that you acknowledge it means you can stop it. If you see yourself falling for a guy just because of his compliments, take a step back and make sure you're not getting involved with an asshole.