Croissant, sorry you had such a difficult day, but, as you and others have said, I think it is really good that you are in a place where you can feel these things and work through them. I agree with SL - I think only good things await you. You deserve it
Hugs xxx