Perhaps it would be a good idea to give vitamin B6 a try, as it is supposed to make dreams more vivid and could help you recall.