How do we know that Allah has forgiven me for my sins although the whole society is embarrassing me.

1. Refrain from sins
2. Pray on time
3. Fasting is more effective
4. And seeking forgiveness from Allah.
Inshaallah Allah is All Forgiving and All Merciful.