Private answer
As long as you keep fearing Allaah there is hope. Do not be despondent of the mercy of Allaah. There is always hope. Cut off, terminate all the causes of sin, identify them, list them and remove them. Persevere one at time until all gone.
Marked as spam