Dear Brother/Sister
You worry too much.
Remember, we are human beings and we have no control over our thoughts. But praise be to Allah, we are not judged for our evil thoughts but only for our evil actions! (Unless these are actions of the heart such as jealousy, hatred etc).
But, tell me brother/sister, shouldnt we as Muslims always ASSUME THE BEST about Allah subhana wa taala?
Listen to what the Most Truthful of men, the Prophet Muhammad (peace be upon him) had to say on this:
Jâbir b. `Abd Allah al-Ansârî relates that he heard Allah's Messenger (peace be upon him) said three days before his death: "None of you should ever die except while assuming the best about Allah." [Sahîh Muslim (5125)]
The Prophet (peace be upon him) said: "When you beseech Allah in supplication, be convinced that He will answer you." [Sunan al-Tirmidhî (3401)]
The Prophet (peace be upon him) related to us that Allah says: "I am as My servant thinks of Me. I am with him when he remembers Me. If he mentions Me within himself, I mention him within Myself. If he mentions Me in an assembly, I mention him in a better assembly. If he comes near to Me a handspan, I come near to him the distance of a cubit. If he comes near to Me the distance of a cubit, I come near to him the distance of two outspread arms. If he comes to Me walking, I come to him running." [Sahîh al-Bukhârî (6856) and Sahîh Muslim (4832)]
It is wrong for any Muslim to think ill of Allah. A Muslim should always assume the best about his Lord. As long as the Muslim is striving to engage in good deeds, he should expect the best outcome: that Allah will accept his good deeds; that Allah from His grace will forgive him; and that Allah will bless him to live out his life, until its conclusion, upon faith.
Think about these words. The first thing Allah calls us towards is to have a positive outlook about Him under all circumstances, since He will be as His servant thinks of Him. Allah will relate to the person the way the person expects Him to. When the servant assumes the best about his Lord and pins his hopes on his Lord's providence, his Lord will not disappoint him. Allah will never let his good deeds go unrewarded. When the servant beseeches Allah, he believes that his prayer will be answered. When he sincerely repents for a sin, he trusts that Allah will forgive him. When he performs a virtuous deed, he assumes that Allah will accept it form him and reward him for it. All of this is part of assuming the best about Allah.
and there is absolutely no reason to declare your shahadah again!
Dear Brother/Sister in Islam, have a look at this wonderful video. may you benefit from it ameen.
http://www.youtube.com/watch?v=58g-ZNWxv20
Never lose hope in Allah!
May this ramadan be your best ramadan ever ameen.
Regards and Salam
Haroon.
http://www.islamtoday.com/showme2.cfm?cat_id=31&sub_cat_id=1762