How do you know

Re: How do you know

This!
And you should never let anyone make that decision for you. That is, don’t let anyone tell you that you haven’t done enough or that you are doing too much.
Stick it out until you feel that you can answer to Allah on the day when He calls you to account for your deeds.