I fucked my sons life up before he's even born😕

Abby
I love my son I really do I'm 35 weeks so I get to see him very soon but I can't help but be depressed cuz I feel like I fucked his life up..
    All I wanted was for his daddy to get his shit together I put up with his abusive ways for two years, I didn't want to leave cuz I knew how he used to be ,  he got hooked on drugs because of his friends and I lost him not physically but mentally the man I loved was gone.. I know I made the right choose to leave but I feel like I'm giving my son a fucked up life I just wanted him to have Wat  I had two parents that love each other and to be a family , how could I even begin to tell him why his mommy and daddy don't leave together I guess this is the consequences of getting pregnant at 18
I am so ashamed I'm bringing him in this world in a situation that's fucked up....  sorry for the long post I just came to realize that this is not a bad dream .