Granite, I hope you don't feel pressured to post about this. This is very deep personal stuff and you can handle it any way you want. Sometimes it's good to just go inside yourself and deal with it. Other times venting can help.
There's a time to share and vent, and a time to be quiet and look within. Trust your instincts.