I caught my fiance texting another girl...
​
I 22F have a Pakistani fiance, he's still shopping for a ring but we spoke to a sheikh anyways he's 27M. He's handsome and sweet but I caught him sexting another girl exchanging pictures and the girl telling him he has nice hair. I confronted him and he told me it was nothing. When I told him that I don't want to be around him right now he asked me what should I do so you can forgive me? I told him go shave your head and he actually did. Why did he do that and should I have him keep his new look? I don't want to break up with him cause he's handsome, sweet, and we're compatible other than that one issue, any advice?