What you are describing sounds like a normal scenario. There is nothing wrong in being upset and angry occasionally when it is justified as anger has got some beneficial uses.
However you seem to not like feeling so which may indicate you may need to find alternative ways of letting others know you are angry.
Next Steps
Do use simple breathing techniques and relaxation techniques. Readily available through several web sources
Practice thinking about the other persons viewpoint.
Take time before you respond
Health Tips
Think one justification to argue why other person s words or action is justifiable
Say to yourselves I CAN FORGIVE