I know how you feel bro. I've had some fvcked up rides.... I wont get into that right now.... but, yeah.
yellowbastards right IMO. And I definetely don't mean to say anything bad about your sis, but sometimes you just have to make it happen by yourself and sh!t.