Do you keep a dream journal? If not, start one and write down everything you remember when you wake up, even if its just key words. If you cant remember anything at all, then write that down.

For not waking up, rub your hands, look at things, smell stuff, taste, feel everything you touch etc.