You can take it or take it not.
This is advice passed to me from my mother and given to her from her Grandfather. He was a simple man, but this really resonated with her and she says it's the one good thing he ever did for her.
No matter how much 'in love' you are with your OH, make sure you have something for yourself.
In my GGF's case he was talking about money. Share your life all you want to, but make sure you are able to look after you (and yours) if the worst happens. Whether he dies, or leaves you.
I would add to also look after your emotional well being.
I sometimes have to walk away from some posts, because we all read the same things on here 'he's cheating, he's left me, he's abusive, he's controlling and no I have no access to any money'. I always want to answer 'Why the hell not?'
I have always had a separate account that I siphon money away to. Because I think my DH will leave me? No, I don't think so. Just because I don't want to be left in crap, if he does leave or, may the universe forbid, he dies.
I know why some people don't, they really don't think 'it' can happen to them. They were never taught to do that, they think a separate (secret) account is wrong. But believe me if you do not instruct your children to do so, you are setting them up for a serious shock down the line. Protect yourselves and even if you never need to use it it's a nice little windfall down the line (I've used mine frivolously and rebuilt it again).
But it's not just money, don't rely on their friends, their hobbies (if you are not really interested) etc.
Okay, I've said it now. I probably haven't been as eloquent as I could have been. But I really do get frustrated when I read 'I have no access to accounts'. Even without problems within a marriage, that is a problem.
PS: my parents are still together over 40 years later and I'm still with my DH over 20 years later, so no self fulfilling prophecy here.