I have been there and done that. I would like to recommend that everyone on this post experience EFT. It really does work...more than anything else it sets you free.
I guess that is why it is called Emotional Freedom Techniques. It gets you past all the...past.