No, you don't deserve the brunt of her rage. But her rage is understandable. The best thing is to find a creative outlet and that isn't always easy. Her anger with you, at you, will abate over time, especially as she learns that you are more than a buzzkill for teenage thoughtlessness, but you are a woman grappling with the same ills as she. Children don't see parents as people, but when they finally realize that you are a functioning and flawed person just like she is, at that point, the relationship will shift in a more positive direction.