Try to keep your sleeping environment cool and as dark as possible. Make sure your environment is ideal - sheets you're comfortable with, the right level of firmness for your mattress, all that subjective **** that makes you feel right at home - and try to follow circadian rhythms (from the research I've seen, your body goes through energy peaks and troughs every 1.5 hours, very similar to sleep patterns). One of my professors was quite prominent in the field and was giving some anecdotal recommendations before finals. LiGHts Out really does work wonders - I understand it's not cheap, so watch out for holiday sales. Abyss Unparalleled is awesome (have been stacking it with LO). L-Dopa can work and help with sleep depth, not drowsing off as far as I've noticed. It gives me some crazy dreams if I read Stephen King books before bed. Phenibut will help you relax but can have dependency issues. Just try and relax, be happy, and leave your work at the office. As someone that works in a family business, I know this can be hard but discipline here will make you quite a bit happier in general. There's nothing you can't overcome, and the system shouldn't ever fail you.