Hello,
I am an 18 year old male college student and scared that I am a paedophile

I only recently turned 18, and ever since I turned 18 my anxiety really grew as I realise I'm not a kid anymore. I only realised I had these feelings from about 16 onwards, but at that time it didn't really bother me as I thought that it would be something that I grew out of but it seems like I'm going to live like this for the rest of my life. I am gay, and attracted to boys only of around 12-15 years old. I do not find any younger than 12 attractive at all, but at the same time I rarely like boys 16+, unless they're ''young looking'' if you know what I mean? What I find really weird and confusing about all of this, is that not once have I felt like I want a relationship with someone of that age, and not once thought about sex and therefore I am confident that I would never act out on my attraction. In fact, I think I'm 'asexual' in the sense that it isn't the sex that I am remotely interested in. I would happily die a virgin. However, whenever I see a boy I like of that age, I can't help but stare and think how attractive they are. I would never look at child porn as it isn't the sex or anything like that that I find arousing, however I do look at innocent images such as Nudism etc. Is this a really bad thing to do and should I stop it? I guess I have to satisfy my sexual desires in one way or another, and it's not harming anybody, is it?:/
When I was 16, although I found boys younger than me attractive, not once did I have real strong attraction. However, when I was 17, I began masturbating for the first time and it was over a 14 year old boy. Since then, it feels like my head has gone crazy and I have a much stronger attraction! Is this a normal thing to experience? I always beat myself up and wish I masturbated for the first time over a girl/someone acceptable and maybe I wouldn't be who I am today

I feel so depressed over this as there's no one you can talk to as no one really understands so I thought I'd share my story with you guys and hope for any advice?
Thanks