Repentance and tawbah
Q: I have commuted zina by accident I want to repent for my sin and also I want to ask Allah what I can do (pay a certain amount of charity, fast for a certain amount of time, etc.) to make sure my sin is forgiven. I also want to get married to this person who has asked for my hand in marriage without him finding out about my sin so I was wondering if there is any way I can communicate to Allah for helping me and guiding me through this marriage.