Fens, call your mother, just tell her what you told us. One step at a time.
make an appt. To meet with your faculty advisor, see what he/she recommends to get an excused absence to continue in the course next semester so you dont lose the tuition.
i work with off cycle students all the time.
If you stop drinking today, you can start to get off the crazy train. Get a new phone number and quit talking to this guy on your dime while hes in jail.
if you really want a fresh new wonderful life, you gotta do the work too.
find one thing you are grateful for everyday and build on it, one thing.
Concentrate on just staying sober today.