Explicitly, you can't make everyone happy in this mankind. Firstly, you have to admit "you aren't perfect for everyone". Your limitations might be someway more louder than your abilities. But, it can't contradicts that you have capabilities. Be bold and have the attitude whats the situation demands. Though goodness still exists in the society but only in few. So, be in the path of spirituality. Way would be more easier.