Aries is a very loud sign. Although not necessarily aggressive, they present their opinions in a pushy manner that inevitably scares people away. Another reason is Arian inborn pickiness and unwillingness to admit that no one is perfect.
If someone does not live up to your expectations, find a gentle way to help them improve. Screaming will not change anything; you need to understand how compromise works to build a healthy relationship. You are a great person, but actions are the best proof of the fact, not words, especially loud ones.