It is narrated on the authority of Abu Hurairah (RA) : A fornicator who fornicates is not a believer as long as he commits fornication, and no one who steals is a believer as long as he commits theft, and no one who drinks wine is a believer as long as he drinks it, and repentance may be accepted after that.
Hadith Referenceصحيح مسلم / كتاب الإيمان / 57
Hadith Gradingمحدثین:أحاديث صحيح مسلم كلها صحيحة
Hadith Takhrij«أحاديث صحيح مسلم كلها صحيحة ، انفرد به مسلم - انظر ((التحفة)) برقم (14740) »
Abu Hurairah (RA) reported Allah's Messenger (ﷺ) as saying: He who took an oath and (later on) found another thing better than that, he should do that which is better, and expiate for the vow (broken by him).