It's sad that many forget to count their blessings when we have such a Merciful Lord. He loves us unconditionally and is always waiting for those who’ve wronged themselves to turn back to Him. So no matter how far you think you’ve deviated from His Path, call out to Him.
Do not think too much, do not upset yourself. Try your best but in the end, remember “ALLAH’s” decision is always best for you.
Source: