She's a very attractive girl, tall blonde, blue eyes, nice body( I'm trying to not sound misogynistic and I don't mean to). I know she's attractive but the problem is is that she knows she's attractive. For some reason she feels the need to constantly tell me. " I'm way out of your league, you should be thankful I'm with you." Going out in public isn't much better, " This must be a confidence boost for you, being seen with me" " You know I could get any guy in this room". At one point she told me I didn't deserve her and that she was the prettiest girl I'd ever date. I've asked her to stop but she giggles and tells me its cute when I'm upset. On more than 1 occasion she's called me " below average looking". I know I'm not male model material but still. Why does she do it?