Talking from personal experience I gained a lot of weight in my relationship and my boyfriend is fit and muscular (loves the gym). So me getting fat was a good way to see if he truly loved me. If he was superficial and was only with me for my body he would of left, but he stayed- which showes he truly wants to be with me despite my appearance. The reason I feel it was good that I did get fat is that now I see that even when I get old, have kids, get disfigured in some way he will be more likely to stick with me. There is absolutely no future in being with a superficial man for a women long term. A superficial man will judge if a women has a saggy belly after kids or loses attraction when she ages or accidently gains weight.