i have been trought basically the same events and now im cry my soul out
i think we all have :( none of us are alone, at least.