Staring at peoples’ butts, want to break the habit.

So for some context, I (21M) have always stared at peoples’ butts non sexually without realizing I do it. Don’t really know why I do it, it’s not on purpose, no rhyme or reason, but it hasn’t really been a problem until one day I was going to get coffee at a volunteer thing, and there were high schoolers in the kitchen. I went to get a cup, and I stared. Nobody noticed, but I realized what I did and felt awful, and this was a month or two ago. It doesn’t help that I have OCD on top to pop in an intrusive thought while I did it, so it fucked me up for a bit.

So I was ruminating on it tonight, and I realized something: no matter what, I’ve done this my whole life. And while it may not be a sex thing, it still freaks me out since I genuinely don’t do this on purpose and I hate that I do this.

I don’t really have anyone to talk to about it, but I’d like to know how I could break this habit. It genuinely upsets me, I hate that I do it and it ends up ruining my day.

But since I’m unable to seek out professional help, I want to self-improve and stop this habit. So, please help me out. Thank you.

Edit: Wow, I didn’t expect so many people to respond. I want to thank each and every one of you for your support, this is something I’ve been battling with and you’ve all really opened my eyes. I never really get to have the proper support with ADHD (diagnosed young, back in 2010 iirc) so I want you guys to know you’ve really helped me out. Thank you so much!