Dear Canadianrunaway,
You are in the correct path and please continue. May Allah bless you.
Btw: Good and Bad is everywhere. It's all about personal behavior.
(Prophet Mohamed Sallalahu Alhiwasallam turn quickly soon after the prayer to home and walked very fast) The companion were wondering usually prophet Mohamed Sallalahu Alahiwasallam stay's some time after prayers but why today left early. Then the companions found Prophet Mohamed Sallalahu Alahiwasallam remember something that he had to give Sadaka of a small broken peace of Gold which was kept in his house. To give away the same for a needy the Prophet Mohamed Sallalahu Alahiwasalla went home fast.

(This is what Islam ) Do it for your self.
Protect your self. Allah will protect Islam.