Thanx for the advice guys. It has really helped me to get over my guilt. But just asking, what causes people to have these kind of fantasies? Too much porn? An over-active imagination? Thanx people.