I feel like I want to break up with my girlfriend because she is better than me. I’ve been feeling like this since me and her started dating. I’m more of a “county boy” while she’s more of a “city girl” and seems to have everything I don’t. She was able to attend 6 years of education in college, is very beaul to me, has more money than I’ve ever earned in my life so far, has a healthy workout routine, lots of friends, is usually happy and doesn’t have mental issues, and has an avid social life. While on my hand I’m more of a secluded man who really only has nice a car I enjoy going for me. I like cowboy culture, I don’t have much money, all of my friends are off doing different things in their lives, and I can’t seem to find a job as well that will even keep me fed every night. I don’t have a good body either. I’m not strong, I got some acne, and I’m not toned at all either. She’s also even taller than me. I refuse to let her spend her money on me because I feel bad accepting it when I can’t provide for her or even just be an equal. I love her to pieces and I’m physically and mentally there for her but I feel like I can’t really be “something” in the relationship. I want to be able to provide something but I don’t have the money or the body I feel like to be able to satisfy her. We’re kind of an “opposites attract” kind of relationship with me definitely getting the short end of the stick and it’s really been bugging me. I love her but I hate myself for being with her. Any advice?