I have been able to recall my dreams. During the dream I usually have full control of my thoughts. (I can say to myself, this is a dream, or I can notice things out of the ordinary) The only thing that I have a question about is that the only way I can fully remember my dream throughout my day, is if I recall it directly after I wake up. Is this normal?