We have many verses in the Holy Quran say that if a person has accepted the right path and not committed sin after becoming a believer his past sin will be forgiven. So about the forgiveness of Allah (swt) no one can give assurance but He himself has given and He is the Most Merciful and Most Forgiving.
May Allah (swt) keep us on the right path.