Is there a bus you could take? Any other form of transit? Any chance of finding someone from school to carpool with? Sounds like transportation is a main stress-er for you.
Don't know what professional school you're in - but I *had* to take breaks over the holidays. It sounds like you really need a break - don't spend it all studying! It also sounds like you're feeling a bit bad that you want to go home - don't! And stay where you need to stay for you.