Celibate check

Anyone on here that’s been celibate, I’m trying hard on this journey. But man it’s hard, when a dude touch my leg or even my waist to move me out the way, I get hot af. I’m tryna last a year or to whenever I feel like I’m ready to open the pool back up. Any suggestions into things to help keep you focus, or satisfy your urges ? I need answers y’all!!