It's ok to cry and let it out, so long as you remember not to be too hard on yourself for doing so. I know these mood changes are difficult and with what has been going on in your life, it's perfectly understandable for you to feel this way. I hope you're feeling better.