10-03-2010, 02:46 AM
It also sounds like you have learned to beat yourself up too. That kind of treatment can take a very long time to get over. Don't expect it to happen in a hurry, but one day you will surely realise that it's not actually the most important thing colouring your day any more. In the meantime I second what's already been suggested.
Best wishes.
Best wishes.