Had a very rough sleep. Only slightly tempered by the codeine I was given. I have two diazepam tablets that were given as a last resort kinda thing alongside the codeine. It's tempting.
Dedicate each day to a muscle group; take 2 days off per week from the gym, not in a row though. I usually do a Wednesday and Sunday as my off days. Start on the machines to get a feel for what your muscles can comfortably cope with, then once you feel you are ready, look online for a variety of free weight exercises. Pay close attention to tutorials on how to perform the free weight exercises, or ask a trainer or friend to show you how to do them.
I used to do cardio before hitting the weights but I felt I was blowing my load and not hitting my full effort after the cardio. If it works for you then stick to it.
As an aside, I've started using Creatine again after a couple of years off it. 2 days and I can already tell I've stuck a couple of pounds of water weight on, but I'm looking a bit better. Definitely helping with the tail end of those heavy rep sets.