I think you should try to talk to her (Saw your post) and se if that helps. Just walk downstairs, say your sporry, and talk. It works magic, even if there is still a punishment.
Not to sound personal, but since I'm pretty good with people, I'd like to help. So what's up with you and your mom? If you don't ant to talk It's okay.