Part of the challenge of social media is that it leads you to interact with many more people than you ever could in normal life.
While the vast majority of people are delightful, there are significant numbers of people with whom I wouldn't want to interact, either face-to-face or online.
One thing I should get better at is avoiding engagement with those people online who I wouldn't benefit from interacting with.
I don't talk to the crazy person ranting on the street, why would I do it online?
I've read that the best way to remember your dreams better is to start a dream diary. Write as much as you can remember as quickly as possible when you wake up, and you should gradually remember more and more.