I agree with everyone who has said something positive on here! You look amazing and should be proud! If he really cared about you he would be supportive. However none of us know the relationship the two of you have. he could just need time to adjust, or to figure out his own insecurities. i know a lot of people who treat others poorly when they really feel bad about themselves. which thats obviously not ok, but maybe he just needs to have a sit down with you where you both can discuss how you each feel. after that maybe you can decide if you want to stay with him. depends on if you think he is the right guy for you or not. But just know you're never gonna find the right guy who will support you and be there for you if you hang on to the wrong guy!