Hi hayls
As some MNettes will know, my Dh has suffered with these symptoms for a while as a result of depression (has been free for four months.... wow!). It sounds very like this is what hapeening to your poor DH.
DH did got to the GP, but it took a long time to get him there! That's fairly classic male behaviour, if I remember my nursing properly. Work never saw his medical records, though. In fact, Gp asked Dh what he wanted written on his medical sick notes. The first bunch just said gastoenteritis.
The not sleeping is classic depressive symptoms, although worth a go it's unlikely that lavender oil etc will solve. It's the same with the not wanting to see people, or get help.
In truth, the only thing he needs right now is a break from work and anti depressants. Dh started by taking St Johns Wort, they weren't nearly strong enough but they helped just enough to persuade him to accompany me to the GP (unfortunately you may well find you have to take over for a bit). I had already been to GP to discuss anyway. Time off work helped a LOT though, as one of the two main contributors to his problems was bullying at work (in this job) and job insecurity (job before, which he lost as a result I beleive of his illness). The other was far harder to fix: our son was diagnosed with SN and that was giving us a 20 hour day at the time.
At this stage, my first priorities would be to call him in sick (hard financially I know) and to go see the GP yourself. If you start to act in control, hopefully he will, like my Dh, rapidly let you assume authority and then accept your demands that he accompany you to GP. It should be the pair of you- it will be far easier on him that way, plus it's unlikely he will be completely forthcoming about his experience with the GP. If he gets meds (as I am sure he will(, you'll need to check he takes them too.
There is one other big priority here, and that is to put some support in place for you. I used to come on here quite a lot with 'OMG my life is so awful' stories as it was my main source of support, and very good it was too. Choose your support carefully: My Mum never quite lets me forget DH's worse moments and I wish i'd never told her.
If there's anything I an help with, do let me know. Kinda feel like an old hand at all this now!
take care
XX