Hmmm. Can't help. Except to say I once knew a lady who couldn't sleep and got headaches if she kept her crystal collection in her bedroom.
I second Starri Knites "self dream remembrance programming" suggestion.
I do that.
I am a lucid dreamer - and years ago when I had nightmares - my Dad taught me this practice along the lines of "I will not dream bad dreams tonight" repeated over.
This worked - and I adapted it for "I will remember", "I will continue with the dream I had",
"I will have restful and peaceful sleep tonight"...
@Dog&Coffee - everybody dreams - I believe one has to for "normal" sleep...
Whether one remembers them is another matter.
I think the other thing one is supposed to try is setting the alarm really early - an hour or two before you wake up (My memory is vague here - you may need to google...) as this would then interrupt you in your REM sleep (when dreaming) and you might have more chance of remembering them...