Oh dear @forgiveandforgetyou, you can't stay with this hideous selfish manchild.
He sounds about 12, and it's unlikely he will EVER change. I don't always subscribe to the LTB issue, but his lazy-ass attitude, his selfishness, his not helping you when you're ill, and saying 'if YOU want a kid we will have one eventually,' is a definite LTB for me!
Get out now, while you're still young. And FFS do NOT have kids with this prick.
Oh and I would rather have people judge me, and be alone FOREVERRRRR than put up with this shit for another 50-60 years.
PLEASE my lovely, do NOT NOT NOT stay with this man. You sound lovely and deserve sooooooo much better. He sounds so immature and selfish. Some men don't even START to grow up and 'mature' and become less selfish until their mid 30's, yet he is in his late 30's and is acting like he is a teenager. As I said, he won't change. Especially not as he is nearly 40 now.
Sending you massive hugs and positive thoughts .... 
@mrpottergavedobbyasock
All too often we’re told love is this perfect thing where we love every single last thing about our partners etc etc and if you don’t have that it’s all wrong and you should LTB. It’s a load of bollocks.
It's a load of bollocks in YOUR opinion.
You may be willing to settle for a relationship where you put up with loads of crap from your man, and let him walk all over you. Some of us choose not to do that.
I take marriage very very seriously and to me it felt extremely permanent
Again, that is YOU. Many others will leave a relationship where they are not happy and their man is a dick. If you choose to stay no matter how unhappy you are, that's your choice. Other people don't have to do that, and don't NEED to do that.
I think after we got married my natural tendency towards self doubt kicked in and that’s why I was struggling. It had nothing to do with DH, he hadn’t changed! It was just my anxiety.
WOW, how on earth did your husband manage to convince you that his shortcomings were it all your fault? 