I considered asking one of my coworkers who lives relatively (given the distance from work) nearby, however i felt a little guilty about having gotten into work so late, so i figured i should stay late to catch up.
I checked the train schedules, which i already knew stopped all usefull runs about 5pm, however they started up again at 4:30 am, so i could stay really late, and use the metrolink to get back home about 7, take a nap, get car, and come in a little late.
Unfortunatly, shortly after i figured that out, we got an email saying that we were having a meeting at the new office to show us around at 1:45 the next day. When i called the repair people up at 4:30 to ask them about the progress, they said it would be done mid to late afternoon on tuesday. So no way to get the car and make it to the meeting as well.
So i just decided screw it, and spent the night at work. Crashed on the couch in our area about 2 or 2:30, and got up again at 7.
I asked the coworker for a ride home, because i couldn't leave at 5 for the last train, and didn't want to stay till 4:30 am after having spent the night.
I got a ride with another coworker to the new office, and spent a few hours getting shown our new offices and getting a tour of the building and stuff, which i may talk more about later.
Got back to the office about 3:30 or 4. It was about 11 when the person i was catching a ride with decided to head off. I got dropped off at my apartment shortly before midnight, and spent till 1am playing a quick mission in Advance Wars 2 and reading another chapter or two of the book i'm on at the moment.