Diligence in Keeping the Commandments: A Key to Blessings, Protection and Happiness