Here are my top tips:
Being a teen is about trying stuff and making mistakes. I lt's ok to make mistakes. But it's also important to do what you say you will do, to treat yourself with respect and to treat others with respect.
Forgive and don't hold grudges. Model this for her.
Remind her that friends make mistakes too and that it's ok to forgive and also remember. Twice is a pattern, not a mistake.
She needs to know that when she's in a difficult situation (eg a party or worse) and/or where she's broken rules, that you will drop everything and come and get her. Don't make her so fearful of breaking rules that she hides everything. (She's going to hide some things).
Be relaxed about LGBTQIAPP2. It's seems to be discussed everywhere. My dd told me that she knew that if she ever needed to 'come out' it would be no big deal, but that many of her peers were scared of parental reaction or rejection.
Set guidelines based on how you all treat each other and other people. These are non negotiable.
Tell her that you expect and trust her to do the right thing. But that sometimes this is the hardest thing to do. Be supportive when it's hard.
When they mess up, say you get it and that you can figure it out together.
Get them to blame you for everything that they are uncomfortable with. Get them to tell her friends that you won't let her/that you're seriously strict. Let her blame you as the get out clause. Don't try to be friends with her friends.
Try (where you can) to let them figure out how to fit it with peers.
When friends post at ridiculous times on social media, offer to post something late that she has prepared - so she can sleep.
Slowly here and there share good money tips. But dont stop them buying little things that might seem crap..Let them realise they wasted their money. Don't say I told you so.
Happiness isn't a constant thing. We all have ups and downs, bad times and good times. As a parent I'm aiming for them to not derail completely, and to be able to come to me if they struggle. I don't think we can aim for them to be always happy. But you can guide them so that mistakes don't seem like the end of the world. Parents who think their tennis always happy, might be missing things...So don't be fooled by that. We can only do our best, and learn as we go. Teens and parents both.