"The article also purports that the higher level of communication inherent in engineering jobs may be vital. A healthy communication in a marriage is vital for its survival." Yeah, us software engineers are renowned for our communication skills.
The fact you're not great at vocalising your feelings on the spot (something I am definitely not good at) shouldn't be a barrier to communicating. You just have to find an approach that works for you.