Do not lose hope in adversity and complain that God singled you out for punishment, remitting others guilty of worse sins. Your present state could very well be His intent to elevate your spiritual station; or He could just be testing your faith. Every day that you persevere, you grow closer to perfection. Thus your present despair may be the beginning of an infinite blessing.
Shaykh Abdul Qadir Jilani Rahmatullah Alaihy