God loves what is good, but he hates what is evil. Whenever you stand in the side of what God loves you can comfortably trust that He will turn everything the enemy means for harm, for the good of those who love him.
There are times when doing what is right can get you into a lot of trouble. Not everyone will agree with how you display or live out your moral convictions. Sometimes when a society struggles with issues of morality it becomes inadvertently difficult to decipher what is good and what is bad, what is right and what is wrong.
But, the Bible teaches us clearly that - that which came out of the mouth of God, and that which has been written to reveal His heart has been gifted to us so that we may be inspired, well trained, and equipped to do what is good. Therefore, trust in the Lord today, and allow Him to write His Words on the tablets of your heart so that when you sow into the vineyards of others, you may reap a good harvest.
Goodness will follow.
Romans 8:28-31
28 And we know that in all things God works for the good of those who love him, who have been called according to his purpose. 29 For those God foreknew he also predestined to be conformed to the image of his Son, that he might be the firstborn among many brothers and sisters. 30 And those he predestined, he also called; those he called, he also justified; those he justified, he also glorified.
31 What, then, shall we say in response to these things? If God is for us, who can be against us?