I wonder if I'm being too shallow sometimes but DH has gained around 5st since we got together 6 years ago and I'd be lying if I said it doesn't bother me. I won't disclose his weight on here in case of any cruel comments but he was slightly overweight when we met, but he's tall so pulled it off. His t-shirts don't fit anymore, he has less energy, and intimacy isn't the same. I can't bring myself to tell him because I know he already feels like crap. I love him but I'm not physically attracted to him right now. My friend thinks I'm being awful and shallow (compared it to someone breaking up with their partner over scarring or a physical disability).
I think what bugs me is that early on in our relationship, he said he stopped being attracted to his ex because she "let herself go" and put on loads of weight. It shocked me but I put it down to immaturity. He also told me he liked that I make an effort and he didn't want that to change. I didn't mind the honesty but I feel like he's put that on me yet I'm not worth the effort.
I don't know how to approach this.