Should I end it?? Please help!!!

I’ve been with my boyfriend for 6 years. We’re in our mid 20’s. He’s a very attractive man and is a good provider. We used to be extremely happy together until I gained 60lbs.

He only mentions the weight when I bring up feeling insecure and I feel overwhelmingly insecure. I’ve been trying to lose weight for about a year now with absolutely no luck. I feel like I’m hardly eating and I have a bad back but I try to do any type of workout that doesn’t make my back hurt.

I’m not sure if losing weight would honestly change how I feel or not because I also just hate my features, I don’t feel beautiful, cute or sexy by any means but I feel like it might help enough to pull me out of my insecure funk.

I have zero sex drive, I don’t want to go out for fear of being around attractive women, I don’t want to do anything! Nothing in my closet fits and every time I buy something new, it fits for like a week and then is tight (must be the way I’m doing laundry...)

This has started to affect our relationship, I don’t ever feel happy to see him and I don’t ever want to do anything with him, including sex, which we used to have an amazing sex life. I feel like he is so incredibly miserable with me.

I’ve tried talking to him and he says he loves me and can’t leave me no matter how he feels which basically confirmed he is miserable. I’m wondering if I should leave him? I feel selfish keeping him in a relationship where I know he is miserable and to no end as I’m not sure what could/will ever help me.

I’m crying just thinking about it. I love him, but I’m not happy and neither is he and I hate it. I feel so lost. Any advice appreciated.