First off...*big hugs*
I really sympathize and can relate with you, like many others here I suspect, with how your parents took to this. I remember when my mom found it, to say it was a nightmare was an understatement. Now that I've made the decision to finally go forward, when she does find out I really do not care what she thinks now.
It's a tough thing when your involved with someone else...especially someone so close as your GF. Like others have said, it sounds that you have more going on than just gender issues, and while those may be one problem, they certainly will not solve all the others. They may in fact create more. However, by finding a therapist and working on these issues individually, they can help you to devise strategies to handle and cope with the stresses that come in life. If you are indeed TG (like you stated you know you are), it will never go away. The longer you wait, the harder it will be to do something about it, and the cumulative effects of starting will worsen.
Recently I as in a denial swing before finally realizing I have to transition. I almost ended up in a relationship with a girl I know, her and I like each other, and she knew about my gender identity issues. However I was totally living in guy mode and trying a last limb to fight it off inside, and when it came out pouring a couple weeks ago I decided to be upfront with her and tell her everything that was about to happen. Fortunately she will remain a really good friend of mine, but I believe it eliminated any chance of a relationship in the process. It's tough, but when you let gender eat you inside, it will eventually win, and it is a lot like building up a house of cards--- it will eventually collapse from within.
I don't want to point you in any one direction but I felt it was important to share my experience because I found some common elements in reading your posts that have effected me from approaching and dealing with gender issues.
Additionally, if you are overloaded by multiple factors in life, it can be very hard to sort this all out, which is why even a general therapist can really help you. Once you can address each part individually and focus on the picture more precisely it all starts to fall into place...it may not always be easy but it can be very rewarding in the long run.

While addressing TG issues may not solve others, I saw it as if I can address those, it will address a strong confounding factor in my life that is getting in the way of my abilities of address other individual issues more appropriately.
I hope some of my experiences may be able to help...and I wish you the best too with working through this, we're all here for you