We went to a BBQ yesterday for ds's beaver pack. DH was saying that one bloke there was really overweight. I pointed out that actually that bloke was about the same build as dh, not realising that dh seems to have no idea how he looks. He knows he's overweight, and has started trying to loose a bit of weight, but now he's got really offended with me and gone all distant (really upsetting since he's only home at weekends anyway).
I didn't mean it as outright critisism (honestly just an observation), I had no idea until after it was said that he was soooo unaware of his shape.
I have apologised, but I can't unsay it. How can I resolve this?