Caffinate to stay awake during the day (this will be particularly useful thrid year).
If you're still high on caffeine, you gotta come down some how. I recommend whiskey.
Then you realize you are becomining dependent on alcohol for sleep. You think to yourself that while this is not a CAGE criteria, it might not be the best for you. So you switch to some trazzies (trazodone for people who don't speak the lingo).
Don't do benadryl. It just makes you groggy and hung over the next morning. It works, being the "PM" ingredient in anything that says PM. It makes your drowsy, thats all.
If you need a short burst of sleep, Vicodin does a good job, but those are hard to come by unless you have a resident friend who doesn't mind crowding their DEA# with some slightly sketchy scripts.
Ultimately, you could try the Benzos, both straight up benzos and the BZ1s like Lunesta. They get you groggy, cause sleep walking, have horrendous dependence issues, and you get the same effect with a shot of liqour. While drinking every night may be frowned upon socially, being a wackadoo who needs a benzo every night is way worse.
Oh, and sleep hygeine (i.e. dont do caffeine to go up then whiskey to come down)