Hi Moomer,
Welcome to the forum

You are not out of your mind. In fact what you are experiencing is extremely common. For many people with Aspergers the emotional tools that people use to temper and control emotion are perhaps not as well formed as they are in neuro-typical people. Sometimes the smallest thing can be blown out of all proportion and what is worse is that we often know we are doing it which can make us feel a bit foolish or embarrassed.
You can learn, at least to some extent to control this, but it takes patience, willpower and time. When you feel these kinds of strong emotions you need to take a few moments to rationalise those feelings and to judge whether they are perhaps appropriate to the situation at hand. Obviously this doesn’t stop you feeling angry or upset, but in time it will help you to realise when these emotions are a little over the top and will find you can calm down a lot quicker. You may find that a little solitude for a few minutes helps too.
I would also add that as you have only just had a diagnosis and you can use it as a very positive step and in time you can teach yourself new coping mechanisms. It is important that you take some time to think about what that means to you, your past and your future.
Good luck and if you have any more questions, feel free to ask
