I've been dated a girl in the past 6 months and ever since I started seeing her I've been in a strange dilemma . The problem is that she is the kindest, most caring, most honest and coolest girl I have ever met in my whole life. She constantly makes me happy and looks after me by all means. This makes me love her so much. However, she is a bit over weight and unfortunately she does not look after herself. For me being fit and looking good is important because I am a man after all! I want to show her to my friends and be proud of the way she looks but it's not possible so I tell myself that "you have to be strong and go after what you want". But when I try to breakup with her and chase a girl who is hot and good looking I think no other woman can be as caring as her and I am going to miss her for good. I tried not to see her for a day but I missed her terribly. This makes me think that I am being a beta m ale but not being able to go and get what I want. This actually makes me feel crappy and anxious.
Can someone please tell me what to do?