Thanks for the good advice Krunchy Fried Games!
I agree with you about the social media issue. It also distracts me a lot and hinder my development progress as well.
I'll see what I can do regarding that.