So I should be getting a new starter tomorrow. Depending on the time I get it, I may put it in either before or after my last final. Depending on when I get packed I may leave after the final or not. So yeah, I will be going home soon, so long as my truck is fixed. Hooray.