Stewart, I'm really very sad to read your post. As you know, I can't put my hand on heart and say I'm surprised.
Like you I always tend to see the best in people and give benefit of the doubt. Like you I also get hurt, but life goes on and great experiences and great times are always there just waiting for us to grab them.

I'm sorry you had to be hurt Stewart, but happy to know that you can now find closure and start afresh to live life to the fullest.

If I can help you in any way at all just let me know.

Chin up mate.