Glad to hear that you got home last night, and that things are moving along.
How about a visit to an aquarium or something? DS1 loves those, and a slow walk round would be great.
As for the sleep - warm bath (or does that wake you up, it does for some people), and a milky drink? Even just lying in bed with the telly on to distract you will be better than pacing round or sitting on the computer.
Take care.