This is a throwaway obviously...

&amp;#x200B;

To add some background I have been with a guy, from here on out we will call him G, for 6+ years now. During the 6 years I have caught him cheating through facebook, sexting and sending nudes while requesting them. Now stupid me stayed with him and kept falling for the whole "It will never happen again." About 4 cheats ago, he swore to me that he would cut his hair off if he ever cheated again. He LOVES his hair, it is about elbow length and I never had an issue with it. In fact I like guys with longer hair and have dated many who have had longer hair then me, so the hair itself is not the issue here. Well you guessed it, he continued to cheat, the last time proving that he went out and had a gf for 8 months that he would visit when he was suppose to be at work. 

&amp;#x200B;

It took a very long time and a lot of trust talks to get back to normal with us. I now have full access to his stuff and I will admit, I do trust him again in this sense. You may say that's stupid and I would agree with you, but I do. Now the issue is at hand we have talked about marriage, he even purchased rings for us, but for the last 3 days we have been in a nonstop fight because of his hair. He never cut if off when it was discovered once again he cheated. I told him unless he cut his hair I would not agree to marry him because it is the last symbol to me of a broken promise of faithfulness and breaking his word. Mind you I told him he could grow it back if he wanted but he needed to complete his act. He refuses. Not only does he refuse to do this but he calls me vein and ridiculous that I won't marry him over his hair and that he simply cannot do it. I have literally told him that not only would I not marry him but it has gotten to the point that the fact he would rather not marry me and keep his hair shows me he could careless about me in general and that I would leave him over his fact. I mean honestly, it is hair, who keeps it over the person they want to spend their life with, but G made it clear he will never cut his hair even if I move out and leave him officially. 

&amp;#x200B;

G's friends all think I am an asshole over this, that how dare I force someone to cut their hair but again, it symbolizes that not only did he cheat on me but also cheated and broke his word that he would do it if he cheated again. How can I enter a marriage with someone who has permanent proof that he won't keep his word? How can I marry someone who is ok with me leaving him if it means he never has to cut his hair?

&amp;#x200B;

So, AITA here?