J.E.
N.,
I'm sure what you're going through is extremely stressful. On the one hand you love your husband but on the other it feels like he doesnt respect your role as a mother and wife. Some men cannot understand that being a stay at home mother is hard and dedicated work. but on the other he may think you dont understand the finances.
My husband and I have a pretty open relationship. Like yours he will tinker with cars and play games on computers. Here is what I would ask myself and then ask your husband ( and I have done most of this with mine) And remember when you approach him do your best not to come off as accusing or nagging ( i have that problem at times) he'll get defensive and probably clam up.
But first ask " I've noticed you talk to your dad alot- and a little bit more then you do with me -what can we do to fix that, because I want you to feel like you can just come home and talk with me about things and be happy!?
(that one doesnt always work but i'm only guessing here)
then (and i did this with my husband) let him know that being a mother and wife is emotionally hard. And while you respect his position and the sacrifices he has made for his family that you have also made sacrifices of a different nature for your family. And let him know that while you love being a mother and being a wife that sometimes you just have to feel like a women ( i mean shoot - working on his car doesnt make him feel like a father or a husband it makes him feel like a man- so why shouldnt you get to feel like a women!)
Men are definately different in the way they think. A man has to normally work to feel he is accomplishing things in his life and normally if work isnt so good the family life isnt either. It sounds like there might be a hard time communicating though and sometimes what people are saying is wrong is just a cover up, maybe theres something between the lines ya'll arent reading.... Let him know you love him but that you also need him to SHOW you that he loves you. Everyone needs a little reassurance at times.