The part that stands out for me in this is that you are doing things that you should not be doing.
Here's the problem: you've said you're "losing weight for her" Umm, first off never ever ever change your lifestyle, body, health habits or anything for anyone but yourself. If she has a problem with your weight, she either needs to accept you as you are which is a sign of real love, or she needs to find that superficially more perfect guy she dreams of. She has no right to impose her requirements like that on you. A relationship is about the people, their personalities, their interests and even souls and any relationship based on physical alone is doomed to fail. You're struggling to lose weight for a girl that is constantly judgemental and critical of you now, what happens if you're someone that has a tendency to put on weight, later? You can see where I'm going with this.
Your beard, your hair and everything else falls into the same category. I mean really why do you want to be with a woman that doesn't think you're "hot" and desireable as you are?
Work on your self identity and worth please. This woman is just going to and currently is tearing you down and you will be left as one that doesn't even know who he is in the end.
You can do better.
|