"but I'm not lucky; I've worked incredibly hard for it." Oh wow!
That's a whole other level of arrogant!
http://digitalsynopsis.com/inspiration/privileged-kids-on-a-plate-pencilsword-toby-morris/
You ARE lucky!
You've been lucky enough to be born to who you were, where you were, when you were, to remain in good health throughout and so far to be married to someone who is I suspect also in good health and who hasn't been financially irresponsible or screwed you over.
At 30 I was married (I thought happily), in good health, fit, dd was seemingly healthy & fit and about to start my 2nd degree, planning a career change to a career that would fit my motherhood while also providing a decent wage and pension.
Cut to 5 years later and I was divorced, disabled (car accident), Mentally ill, pursuing a Dx for dd (also disabled), had achieved my 2nd degree but as a Lp was working a low paid job as it fit with childcare availability.
5 years later my health and dds meant I had to give up work altogether.
Yes you ARE lucky! Other people with less than you ALSO have worked hard it doesn't make you special.
"And I wouldn't have married anyone without the same work ethic!" Work ethic doesn't prevent accident or illness. I've a friend who's husband suffered an aneurism at 36, and another who's husband was left paraplegic at 40 following a car accident in which he was a passenger. LUCK!
Both these couples have also found themselves in debt due to it taking so long to get the right support in place and it takes time also for ins companies to pay out! So again LUCK!
And there's 1000's of people screwed by UC & austerity policies that have had to get into debt just to pay BASIC living costs, just to eat!
"Plenty of people work very hard and don't enjoy the same good fortune. There is always an element of good luck." Exactly