@1bunnylover
It's good to hear that you felt better, and I hope work has been okay since then! I know exactly what you mean though about difficult times where things just build up to make you exceptionally miserable or angry, and unfortunately people and their behavior can be one of those factors.
As for your manager, I would try to forgive him. I know it may be easier for me to say since I'm not the one in the situation, but regardless, I wish you the best in this issue you're facing. I hope he changes his act soon!
I hope he doesn't too strongly affect your job in a negative way either, making your work experience in general miserable, but I imagine that may tough depending on how big of a role he plays in your job, he is your manager after all. Do you at least have other people you're comfortable talking to at work?