Wow, that's really a lot of shit you sadly had to experience. O_O
Except for the Multimedia designer education thing, of course!
I'm having mixed feelings right now.
First I feel really really sorry about your mom and that your dad threw some shit at you (I know how damn bad this can get)!
But I'm also really happy that you kinda came over it, didn't go on a wrong path and even found a school you like! Congrats!
Wish you all the best!