I dream every single night (i know everyone does but like i remember them)

i cant remember it for a while and then the next day it becomes foggy/forget.

i never realize that i am dreaming...

i take melatonin (side note)


my avg sleep time is about 11:00 - 6:40

i want to say about 7 and half hours

generally i get these dreams in the last cycle of my rem ( i wake up to the sunlight from my window and i remember) occasionally i will wake up in the middle of the morning after one.

i dont keep a dream journal

how important is one??


also

my dreams are almost always about the last things on my mind 2 hours before i go to sleep.

how can i ingrain something powerfully into my subconscious to dream about?

its rather annoying

i even have a couple reoccurring dream characters (like my dad is usually in most of them)

and i still don't reality check even though i tell myself to.

so i am inquiring about all of the above as well as advanced training to improve my awareness.