Letter to my ex/baby daddy...breakdown

I’m 39 weeks 4 days our baby could come any day now. Yet here I am at my house and your at yours. I feel so bad for what I did I don’t know if I’m right or not. But I couldn’t let our daughter be in that type of environment when she is born you were so violent towards me during my pregnancy we would fight a lot and break up and get back together but during the time we were off you always went back to your ex she lied bare times about being pregnant. She managed to get in between us. You used to hurt me just cause I didn’t let you be irresponsible yet I wanted you to change stop hanging out with the people you do cause they’re not right for you. Stop smoking weed and partying be here for our daughter stop hitting me. Stop being in the same environment as your ex. But I got tired of you hitting me or yelling at me I got tired that your baby and I weren’t ur priority I understand your a teen but you would’ve changed. You didn’t care if you bruised me or if you saw me crying you didn’t try to build up the trust you broke. I wanted you to be in the room with me when I give birth but I feel like you don’t deserve it I know you wanted to be there I don’t know if you hate me or not for pressing charges against you for the several domestic violence incidents that have happened but i couldn’t let you come out of nowhere using your words to get to me and for me to end up eventually forgive you. You promised me so much you said you loved me, we were about to move in together in an apartment we broke up that night of my baby shower cause ur friends got to your head saying you need a night out Togo clubbing knowing your ex was going you left me. And for you to go to the beach with her the next day totally showed me who you truly are. You weren’t done going back and fourth. I sure hope you don’t treat her the way you treated me. All the forgiving I did everything I put up with for nothing I never lied to you never cheated all I wanted was for you to change and be who I fell in love with cause you weren’t like this before a week without texting or anything you can’t come near me atleast 500m. I did it to teach you a lesson you could’ve hurt my baby. You didn’t care whenever you came on top of me and choked me you didn’t care when u punched me or when you threw me on the floor. Ik your fine and living the best life but I don’t know why itsso hard for me I’ve been trying to be strong for my baby but I just have to let all these tears out I pretend I’m fine. I can’t believe that my whole pregnancy I haven’t been happy. You said you tried and I didn’t notice but believe me you didn’t try at all you just kept doing you. You didn’t love me cause you wouldn’t have hurt me all the times you did. You would’ve been different towards me. But I forgive you. I wish you the best. I’m sorry for everything