I have always been brilliant at hiding how I feel - I can fool anybody if I want to, and have done on many occasions. I find it exhausting - I can keep it up if I need to, but it leaves me feeling completely wiped out, and even worse inside.
It sounds like you're in a bad position regarding GPs. Have you checked recently that you can't go back to the good one? I know that with all the changes coming in GPs are getting more relaxed about boundaries, so that people can see a GP nearer work if that is more convenient etc. I don't know when it was you spoke to the PCT, but it may be worth checking again.
The other thing I would suggest, is if you do have to stick to the crap GP, try asking him for what you want. I think a lot of the time the problem with GPs and MH problems is that they just aren't confident enough - they don't have a deep enough knowledge (possibly indicated by the Google search!) If you think this might be the case, then don't be afraid to do a bit of research and say to him 'I heard that X is an option and I thought that may be of use to me - what would you think about that?' Avenues worth looking at are the IAPT service, which offers primary care psychological stuff, ranging from online CBT through to CAT therapy depending on what they deem your needs to be, and also the link worker. GP surgeries don't seem to advertise it much, but they virtually all have a CPN (Community Psychiatric Nurse) who visits the GP surgery X days a week. They advise the GPs on cases, signpost onto other services (including IAPT), help you find appropriate help, liase with secondary services in more severe cases etc. It may be worth asking your GP if your surgery has one, and if you could see them for a chat to find out what other services are available in your area. Then of course meds are an option - if you feel like you need them and they have helped in the past then explain to your DH what is going on and why you think the meds may help, and try to get him to understand. Or just ask your GP for them and don't mention it to DH, whichever you prefer!
The alternative to NHS is of course seeing a counsellor privately, as you mentioned. There are some good ones out there - the type depends on what you feel you need. If you just want someone to talk to, or if you want to learn CBT techniques, or have CAT therapy etc etc. But if you can afford to go private, then certainly don't rule it out - it certainly cuts waiting list times for a start!
Take care, and do feel free to come back on here and talk when you need to. I'm more than happy to listen - I may not be able to do anything, but I can offer a sympathetic ear.