I am sending good thoughts your way. I hope you will accept them. I messed up a few semesters myself so a bad semester is no reason to stop trying next semester. Sometimes a small problem can grow into a huge problem when we let it.
You survived your childhood and you can survive a bit more just a little longer... I promise. I really truly promise... you. It will be better some days and other days may just suck, but we will both keep trying anyway.