How can I make sure I am sincere & can I be a Wali of Allah if I fall into a major sin?