Now here is this awesome hadith that I fell in love with, the moment I read it. :D
Sahih Bukhari, Vol. 1, The Book of Belief, Hadith no. 39:
Narrated Abu Huraira r.a: The Prophet s.a.w said, “Religion is very easy and whoever overburdens himself in his religion will not be able to continue in that way. So you should not be extremists, but try to be near perfection and receive the good tidings that you will be rewarded; and gain strength by offering the Salat (prayers) in the mornings, afternoons and during the last hours of the nights.”
It does not mean that leave your obligations since religion (i.e. Islam) is easy. Obligations are already so limited that a person is not burdened by them. It means here that for example, someone starts offering nafal (extra) as fardh (obligation).
So try to be perfect (right) in obligations (no compromise on them) and being right is being moderate. And if you cannot do that (i.e. be perfect) then at least stay near to being right (i.e. being moderate). Avoid too much or too less of anything. Neither do something beyond limits nor leave the obligations. Both are wrong.
And give glad tidings and stay happy. The frowning, serious, scolding, over-disciplined religious person’s figure kind of flops with this. Stay happy! The believer’s grief is in his heart and his face is fresh and happy. :)
And take help from the worship of Allah in the mornings, afternoons or nights or take some walk (physical exercise) in these times. And prayer at these times is walk for the men since they have to go to the masjid. Last hours of the night means tahajjud but if you stay awake the whole night for worship that is wrong.
So, basically don’t you think Muslims and non-Muslims alike run away from “Islamic” people because they’re too hard?
Snap out if it, really, and let them come towards religion. Stay happy and make it easy for yourselves and others too. :)
Read the same hadith in a more refined manner, here.