Fired again...

My husband has had 3 jobs in as many years.  We moved across the country for this last one, got into debt with the move, and he was fired after three months.  I am trying so hard to be supportive.  At least this time I also have a job with benefits, but it does not make anywhere near enough to support our three children.  He is an executive and very good at his job, but his inability to read people and emotional intelligence are really holding him back.  The last boss simply said he "shared too much personal information" and that it made people uncomfortable.  I think this will finally motivate him to get help, but I hardly know where to direct him.  Would a ADHD coach make a difference?  Money is very tight, but I would be happy to invest in our future if a result could be attained.  He is medicated, but I think he lacks the skills to read a room.  He thinks he is very funny, and when he was in his early twenties he was, the problem is that his humor has not changed in 15 years.  I am at a loss... thanks for listening.