Should I attend University of Rochester or not...

OP, you mentioned that you do not plan to fly home for winter break so you will not need to pay for airfare. If you plan to try and stay in your dorm, you need to make sure that it is possible for domestic(US) students to do so. Even if it is possible, they may charge you extra fees for housing. You should investigate URs policies in advance so you can make plans accordingly. Perhaps you could arrange to stay at a friend’s home(somewhere near UR/drivable during winter break.