Assalamo alikom
Allah akbar, Allah Akbar, Allah Akbar and Alhamdulillah thousands of times, the Most Merciful.
Yes, dear brother, your duty now is to try your best to spread the Truth, the light that Allah guides you to. This is the most sacred duty I hope Allah SWT. helps you in doing it. I'm sooooo happy for reading your wonderful story and I'll try to spread it inshaa Allah.