I think it's very sad that you can't see you are being abused.
Let's re-cap on what he has done.
He' s in an all male workplace, doing 12 hour shifts, as women who could be 'crew' can't hack it ( fire service maybe? SAS , LOL)
He's not allowed to wear his wedding ring for the above work.
He doesn't approve of your best friend of 29 years and tries to discourage you seeing or talking to her.
He doesn't allow you to meet any of his friends or work colleagues.
He does do stuff with you at weekends, (but maybe that's his guilty conscience?)
He spends money and you aren't sure what on.
He has lads' nights out every 2-3 months but lied about that.
At home, he is the perfect husband, looking after your every need.
DH and I have a great marriage, we are very much in love and spend alot of our time together going on holidays and making each other laugh etc ?
It doesn't add up to a great relationship.
It doesn't add up at all.
I discovered this year's work Christmas party is a big celebration including the wags and the couples will all be going out for dinner and drinks
But you have said that you have an ED and can't eat a meal in public.
How could you go to the meal?