Tell your mom that you WANT to talk to her and share your concerns about life with her because you love her. Tell her that the reason you don't share as much as you want to is because she gets angry with you. Your mom will always be concerned about you and what you are doing. Tell her that right now what you need most is to be able to have calm conversations with her, and that you will listen to her when she wants to give you advice or 'lay down the law'... if she would just please not use her 'angry voice'. You need her to use her 'I love my child' voice'. :) See how that goes. I try my best to do this with my own daughter, and sometimes it is difficult to do. But we have both found that sugar goes down much better than lemon. - Blu
If she wants you to have a perfect relationship, she is making a mistake to get mad. All you can do is let her know that you don't like telling her things because she gets mad. If *that* makes her mad, well, at least you have told her the truth.