Sometimes, I observe too many insultive, abusive,foul words as responses of people to many post,
Welcome to the Internet... you must be new around here
You need to realise that not everyone has the same moral compass as you... and some don't even have moral compasses at all... As I was fond of telling my ex when she would get upset because she couldn't understand why people would say and do stupid or mean things... "Everyone is not you".
Some people are nice, some are asshats... it's no real different than any other facet of life... it's just easier for people to be asshats online because they think they're anonymous and untouchable. ¯\_(ツ)_/¯