This is actually a serious problem for me and back in high school I actually only got around 5 hours of sleep a night because of this very issue. I don't think that was very healthy but I don't know what alternatives there are except getting lucky. I wish I had local friends...
I guess I'll see if I'm able to handle it. I might not be able to, and if so I don't know what I'll do. I guess the most drastic thing is moving out west or abandoning CS for a part time thing in another field.