Life is a beautiful journey. It’s true that you are designed to commit mistakes. On another hand, God has designed your mind to think and reflect on what you are doing now or did in past to get the best person you have within yourself. An architect des