I think it's important for you to think about what you can do next time you find yourself in that situation as looks like it may be somewhat of a trigger for you. So maybe have a little affirmation in your mind that will remind you that you are wonderful when you find your mood turning. Having done some counselling sessions in the past, I found being mindful of your thoughts and moods is such a gift that we all have if we can tap into it. Definitely recommend googling mindfulness or checking out some literature on it. It can help you counteract some of your mood swings and catch any negative thoughts before they take over
be well and good luck! x