Let me start off by saying.. I hate them😑

I’m 15 and I’ve had lice a lot since elementary school. But I’ve actually had it for 3 years straight once. The school I went to was very infested and I got it in 5th grade and I spent my whole middle school years with them and I tried EVERYTHING to get rid of them. Coconut oil, tea tree oil, mayo, lice treatments, listerine, vinegar, etc., and they would not go away for anything. But when I was a freshman in high school I had them still but them one day I noticed I hadn’t itched in a couple of months. So I checked my head and there was no bugs or nits at all. Prior to me being infested with them. But what baffles me is why they went away not when I was doing literally everything to try and get them out, but when I gave up on trying. And I have really good hygiene. I take showers everyday, lots of perfumes and lotions and smell goods. I still have dandruff though. Anyways, the point of this post is can they actually disappear if they’ve been there long enough?