Few years back, I committed zina and at that time I didn't even realize I have spoiled myself and my soul.
In last Ramadan, I fasted for whole month and I am little more inclined towards the true faith (unlike my life before) but ever since then it makes me ashamed and hits me like a needle in my body every now and then that I have committed such major sin of committing zina, I find myself apologizing and in repentance from Almighty Allah for what I did but I do not get satisfaction, I feel like I am ruined despite my repentance, I feel like Allah has turned away from me.
Because of this I have committed I will never commit zina again In Sha Allah. And I believe Allah is so kind that he will forgive me In Sha Allah but for whatever reason, this thought that I have committed zina makes me worried and even cry sometimes about what I did.
I should also mention that I kept myself away from this sin before marriage even though I had perfect opportunities if I wanted to do so but I refrained knowing it was major sin but then I committed this after marriage which makes me even more worried.
My question is:
1 - Is it possible that Allah will forgive such major sin ?
2 - How do I get satisfaction in my life now or how do I know that I have been forgiven ?
Please pray for me so Allah forgives me...