I have to agree with sparklekitty, you may be surprised. This is a large forum with people from all walks of life. It amazes me daily how much I have in common with some of the situations I have been through. I am not saying that I am a special snowflake by any means, I just thought I was in the minority and that nobody would understand. I have found out that I am wrong in a good way..And happy to have found SR and have received so much support, insight, and honesty I am forever grateful.