Okay lots more issues here than him not taking selfies. You being pretty or not is irrelevant, i'm not the prettiest girl Mr Cal has access to by a country mile, do I care? No because that's not what is important, I try to stay nice within normal understandings of the word but I don't wear make up all the time or work out like a banshee to look like a twig because those things are not why someone should love you and if they are you've lost nothing. Nothing at all. so quite worrying about that (and besides confidence is sexy so like yourself).
He might have anger issues but nagging him about getting help he's not ready to get won't work or help your relationship. He's knee jerkingly telling you to f*** off because to him you are finding fault with him and criticising him, and if you say 'my family says...' that the same thing x 10, so if I were you take the lead, don't be upset, stay calm, level, don't nag and see how things go for a few weeks. If things don't improve or are worse, consider your options, but really this all sounds like a lot of misinformation, lack of communication and a bit of a storm in a teacup. If you love each other you'll find a way x