Hey,
I suggest maybe carpooling with someone if it's an option. Do buses run all night where you live? Some of the lines here in Minneapolis run 'til like 2:30am, while some start up at 4. This may not be of use to you I know, just thought that maybe I could help or share some ideas.