@OrchidBloom Sounds like your parents handled this perfectly, and you are making very responsible, mature decisions! Congratulations on your great options! 
I’m actually glad the OP was fake…I was really feeling sorry for the kid! I mean, I’m all for saving money and having a budget, but FIT is important too!