DH and I come from completely different career backgrounds he has a manual job (NMW), and barely finished his GCSEs.
I have two degrees, a masters, and I work in tech in somewhat senior roles.
Normally the difference is not an issue, but sometimes it is, like it is right now. I have been made redundant and he has said such things as "maybe there's something to it other than they don't need your role" or yesterday he told me that "maybe I got lucky with my first company, but I'm really not at that level" , "nobody would hire you because you don't have the experience" or the worst one when I was talking to him how I manage projects.. "how can you even have a job?"
I know he was tired and had a headache and I bombarded him with all the things the very nice career coach had told me, but to me it still feels he shouldn't have said any of that.
I know I'm not perfect (I corrected him about the use of the word "seldomly") - but generally I don't do it, and if I do it's more like a "random fact of the day".