so long as u don't make the same mistake again u should be alright (i don't mean u personally) cus you have learnt your mistake. but if u continue, then you'll have to work hard to purify this.
U kinda know when God is trying to help you to avoid making a mistake again, cus u have that guilty conscious if u know what i mean.