Have name-changed for this, but been a poster for 16 years.
Ever since my son was born (15 years ago) and I put on weight, I've really struggled with self-esteem regarding the way I look.
It's not helped by the fact that my hair has got much thinner and greyer over the years and I also have to wear glasses now too.
My DH is not someone who is inclined to pass comment on how I (or anyone else) looks, so I suppose I've got used to him not saying anything. But, for example, when I went for an interview and had to wear smart clothes... I put a bit of effort in and tried to look as good as I could. He knew I was nervous, but didn't say "Oh you look smart/nice/the part" or anything like that.
I know I shouldn't rely on him to give me confidence, but I don't really have anyone else who comments on my appearance either, so I don't know whether I look good, or dreadful or what. If I ask him, he'll just say "you look fine."
Anyway, this week he really upset me because I made a comment about how it's only the good-looking people who repost "post a photo of yourself if you're a strong woman" type posts on Facebook, saying that I obviously wouldn't be.
He had a real go at me, saying that it's insulting to him that I think he would fancy me if I look as bad as I think I do. (Hope you can follow this). He said he never says anything nice because I would just dismiss it (to be fair, I probably would) and that I've got to improve my self-esteem. I got very upset about it. He apologised later and said he didn't mean to upset me, but didn't add anything to make me feel better about myself.
I have friends whose husbands tell them they look gorgeous/beautiful etc and I'm sure that makes a huge difference to their self-esteem.
So I suppose my question is, how can I improve my self-esteem myself, or is it partly down to others' opinions of you?
Sorry for the long ramble.