<human>: Dating for close to a year now, our relationship has been going great. This is generally my first relationship and honestly I feel a lot for this girl, she's a really amazing person.

However, I'm not and it's really starting to bother me.

She's smart, she's attractive, she has all of these great qualities going for her and I feel like she's settling when she's dating a guy like me - barely taller than her, average looking at best and generally not very intelligent.

This whole feeling is being amplified even more by the fact that I can't even pamper her or buy her nice stuff, because I'm in my second year of university and I'm broke as fuck. Her parents however are very rich, so I often feel like there's just no way this relationship can last. I feel like we started dating because she didn't have any friends and felt lonely and I just kind of "came around" at the right time, so now she's with me because she's just kind of used to it and doesn't want to break up with me.

Her birthday is coming up soon and I don't know what to get her. I'm pretty much broke, so I don't want to buy anything expensive, but at the same time- I don't know what she likes and I don't know how she'd feel about me spending money on her, I honestly don't even know if she would appreciate a shitty gift from me because our ideas of "expensive" are vastly different. I want to buy her flowers, but she doesn't really like them and her family/friends buy her like a hundred roses and shit like that which costs crazy money, so my shitty little bouquet won't even compare. I don't know what to do.

Summarize the given text in a few sentences.
<bot>: I feel horrible because I don't know what to buy her for her birthday and I don't know if I can afford it. I feel generally inadequate and I feel like she can do a lot better and probably will...