Stop Striving for Perfection – That’s for Paradise Shariah Editor Every single one of us have faced hardships and have made mistakes. Guess what? We are supposed to.