How about having discussions with your folks at times where neither of you are upset. Find a time that is good for her as well as you. Keep talking and keep your mind and heart open to what you might hear.
You need to talk to her about things and work it out but in order to do that you will have to find a time when everything is peaceful (I just did that with my mom in the car) like on a log car ride or while she is making dinner and have a CONTROLLED conversation. Don't raise your voice, talk back, or have an attitude. Be sure to know the difference between talking back and stating your point respectfully. Good luck hope I helped;)
The Bible says "an answer when mild turns away rage"( Proverbs 15:1 NWT). So if an issue comes up that you and your mom need to talk about try to answer her calmly and respectfully. If you are bringing up a problem then make sure it is not at a time when she is tired, just returned home from work, or things like that. Also try to realize times when you are most likely to be upset and be extra careful about how you talk to your mom during these times. Issues and disagreement with parents can come up but they do not have to turn into heated arguments, they can be solved peacefully.
You can go online to find other article or websites, that can help. It is all a matter of listening to each other respectfully, calmly talking about solutions and coming to an agreement on what to do. Good luck.