:salam2:
Praise be to Allaah.
Even if your sins where to the level of the sky. Allaah has told he would forgive if we seriously repent it
“Say: ‘O ‘Ibaadi (My slaves) who have transgressed against themselves (by committing evil deeds and sins)! Despair not of the Mercy of Allaah, verily, Allaah forgives all sins. Truly, He is Oft‑Forgiving, Most Merciful’”
[al-Zumar 39:53]
The Prophet (PBUH) said: "Allah, Blessed and Exalted is He, says, 'O son of Adam, as long as you call on Me, I shall forgive you of what you have done, and think nothing of it. O son of Adam, even if your sins were to reach up to the clouds in the sky, and then you were to ask for My forgiveness, I would forgive you and think nothing of it. O son of Adam, even if you were to come to Me with sins nearly as great as the earth, and then you were to meet Me after death, not worshipping anything besides Me, I would bring you forgiveness nearly as great as the earth.'" [Tirmidhi]
So keep asking for forgiveness its the shaitaan thats whispering into you.
Assalam alaikum
Brother has writen the main things wich you need to know our siste.
In hadith the Profet alejhi salam said " if you try not too make sins ,Allah will bring another nation that wil make sins and would as for forgivnes from Him '
(it is the meaning of hadith not word by word)
From this hadith we understand that it is imposible not to have mistaks , and if we try too be extrem ,too be people without no mistake -than Alllah will bring another nation wich will make mistake and will ask for forgivnes .
This hadith dosnt mean that we mus goo in making sins , no , but it means that we should not out our self in extrem about our mistaks and our sins ,because we are humans and we doo mistaks , some doo other mistaks ,some doo in other way some other mistaks , all of us we have sins , we are no angels ,we are humans , it is normal to make mistake
What is importen is to repent , because the Profet alejhi salam said "the best from siners is the one who repent ", wich means all humans have sins and the best among them is the one who repent , and Alhamdulilah now you have seen what is wrong and what is good , and you have repent , all you need is to bee firm in making ibadah and doo as much good deeds , becuse good deeds clear the bad actions wich we made , and schoolars said if one person repent Allah will make all his bad deeds into good deeds, SubhanAllah
Never loss hope in Allah mercy , lossing hope in Allah mercy is bigger sin than all the sins wich you have done ,that is for sure , becasue having hope in Allah mercy is the pillar of teuhid , it is on of the bigest part of teuhid .
Soo dont ever loss hope in Allah .
Listen too this words of our brother Bilal Asad ,soo beautifull explane about hope in Allah
http://www.youtube.com/watch?v=aa5qjTIsB6U&feature=player_embedded