I forgot to mention - I second the journalling. I took that up years ago while going through some issues and have stuck with it. There are times I get up in the middle of the night to get soemthing off my chest. I write it and put it away - most of the time it helps.
Also, I don't know your religious background, but I find that church as always been there for me. When I really need a non-judgemental "family" the clergy or someone else is always there to listen and always so glad to see you and give you a hug.
