• Also, please remember that no matter how beautiful and awesome, your girlfriend is just human too. It's easy to put one's romantic partner on a pedestal but it's never a good idea.

  • I agree with the others, you can't know this for sure. I'm sorry you feel like you're someone she'd have to "settle" for. Would it help if you told her that you're feeling a bit insecure and would like her to tell you why she loves you? This is totally a thing you can ask.

    Don't tell her "I know I'm terrible and I don't know why you're with me" even if that is what it feels like. "What it feels like" is the keyword here. Your emotions are tricking you. So ask her why she likes you, and ask her to remind you of those reasons sometimes, and remind yourself that you're generally an okay human being. (I don't know how comfortable you are with complimenting yourself, but please try to stop putting yourself down.)

    Also consider: why do you keep saying that? There's a cycle where someone keeps putting themself down so the other person will compliment them. If this is the case, you can just ask your gf for compliments and save both of you the negativity. She loves you, I'm sure talking about you isn't going to be a burden. I could talk about muy boyfriend all day! :P

    If this persists, consider starting therapy. This does not mean you're broken or whatever, it just means there's an issue you want to fix, and you want help with that.