I remember nearly all my dreams- unfortunately the weird and messed up ones too |D
One interesting quirk i've found about my dreams, though, is that most people are incapable of reading or looking in mirrors in their dreams. Despite that I've never found issue with that and i've frequently just read fluent text in my dreams- usually nothing too complex but still. Pretty neat.
I also used to have a long time where i'd have recurring dreams that'd repeat every night until I died in them. Kind of like a messed up groundhog day situation.