You think you're not good enough for a girl because she's popular and you're not. She thinks she's too good for you so she belittles you and it sure hurts you a lot. She thinks she's too good for you because she considers you to be a nerd. But you are good enough and when you say you're not, it's absolutely absurd. You're a great person, you volunteer at a homeless shelter and donate to charities. She knows about this but she still thinks she's too good when she should be pleased. Please listen to what I have to say because it's true. You should find another girl who will appreciate you.