I hope you know that when you hurt her, there are three other hearts that feel her pain. Every time she cries, three other women sit with tear filled eyes.
It breaks my heart to see one of the strongest women I know crying over some boy. Let's face it, that's what you are right now: a boy. You have so much potential to be this great man, but you use your relationship with my best friend as a source of power. You break her down and belittle her with your words to feel as though you have some power over her, and then you lift her up and make her feel loved to make sure she comes back. It's a cycle that needs to end here.
Honestly? I like you. I think you make my friend happy, and I see the potential in the man you could be. So here's my plea to you: recognize her worth. Understand that she is amazing, and, if she really wanted to, she could do so much better than you. But the thing is, she doesn't want to. I respect that completely, and I stand by her decisions. She wants you, so it's time you start showing her that you feel the same way.
Communicate. Listen to each other. Don't jump to conclusions. Have trust. I can promise you that a girls' night out isn't going to turn into some Girls Gone Wild documentary. She's going to dance, laugh, sing stupid songs at the top of her lungs, and have a good time with her friends, her sisters. It's okay to spend time apart. Don't smother each other. It's better to spend time with friends and grow to miss one another than to spend too much time together and grow to resent each other. One night apart won't kill you, and it's actually probably good for you.
I'm tired of worrying that my best friend is hurting and is too scared to tell me. I'm tired of seeing her take on everyone else's burdens while holding hers inside. Step up and be the man she deserves, because I know you have it in you. I'm rooting for you, not against you.