Hang in there. I won't say anything about quitting but I will say that showing some loyalty will go a long way further down the road. I know several guys who have finished degrees (even master's) in hotels and crash pads. You're in a good place for your age. Build a resume that shows you can stick it out and be determined to pursue BOTH of your goals. And whatever you do, don't miss out on any of the fun along the way...