That's really helpful Skeez - thanks so much, I'm definitely going to work on those points.
Instead of saying "I left before I had another job because I was about to have a full blown breakdown", I'm planning on saying "I left as soon as I knew this job was not right for me so a more suitable person could join the team soon as possible causing least disruption, this was after discussions with my manager" which is also true but sounds more positive. I will explain I have spent the last 6 months concentrating on my volunteer work, also true.
Job seeking skills would be great if I had the opportunity but alas these are only available to those on unemployment benefit here, I fall through the cracks every time because I am not eligible for benefits (my partner earns way too much). I'll keep my eye out though and once again thank you for your valuable input.