That all sounds really crap, Dior, but it had to come out.
The trouble with DH only liking you when you are a certain size, is that what happens when you lose weight to please someone else? If he still doesnt find you attractive, will he want you to change your hairstyle? Wear different clothes? Have plastic surgery?
Where would it stop.
Size 16 is not bariatric - I should know! You are not that different. Maybe he prefers a few knobbly bits to squishy bits, but is that really enough to affect his performance in bed?
Especially when you say it wasnt all that before - always telling IMO.
I always think its funny how men say its great, but their women say well actually.....
Maybe his stress at work is affecting his performance. maybe he should be honest with himself and see a dr.
Can you do something nice this weekend like see a friend again? You need something to take your mind off all this.