What should I do if I feel like my girlfriend deserves better?

Anonymous
I feel like my current girlfriend doesn't deserve me... we are both in our mid 20s

Her: nice, sweet, innocent, pure, etc

Me: did party drugs (gave it up after meeting her), I have a wide variety group of friends good and 'bad', I can't stop thinking about her body (she's a beauty, I only think about her and no other girl, the most we did was made out). Although I said these, people often tell me I'm way too nice to others (super empathetic).

Us: From the looks of it, our personalities match. We both are foodies, love to travel, make each other happy, love spending time with each other, her family and friends like me, etc.

What should I do if I keep thinking that she deserves someone better even though we are happy together? I don't want to "taint" nor do I plan on tainting her. Should I talk to her about it? Thanks
What should I do if I feel like my girlfriend deserves better?
7 Opinion