I am passionate to become a soldier of Imam Zaman but once I sin I feel that I go back to zero and it is very disappointing. I want to become the ideal soldier of Imam but for me it’s very impossible.
And I heard stories which says ulama and other random people met Imam, I am very passionate to meet him, what should I do?

Hearts have good times and bad times. During good times do extra religious activities. During downfalls only stick to obligations.