hey man, you definitely need someone you can trust to talk to and keep you calm. Maybe you need meds, maybe you don't. But we're not the ones to tell you that. Go see a real shrink with an MD, tell them you don't want medication unless its absolutely necessary. Some of those guys will throw a scrip at you sooner than look at you, so find somebody who cares.
But, more importantly, don't be so hard on yourself. There is no "normal". Just try to embrace your fucked-upness and realize where it comes from. Don't hurt anyone, and don't hurt yourself.
But mostly, as you said yourself, chill out about it and just rest assured that most people are a little screwed up in their private life. THAT's normal.
Good luck. And I think you're pretty brave to spill your guts here. No matter what the the others say, this forum is just as good as anywhere else to start.