Teens - Confessions

I always get theses sexual thoughts and fantasies about once a week and I try to fend them off but it makes me feel terrible. I start to think if i just get it out of the way the feeling will go away but when I do I feel even worse. If any one has advice it would be appreciated.