I would say go out more.
Hair color changes with age. My mother in law and wife were both blond when they were kids, but their hair slowly turned browner with age. They both highlight their hair to split the difference.
We have two fairly young kids. Their hair is pretty light blond on the top layers, but their bottom layers are quite a bit darker. I suspect the biggest contributing factor beyond genetics is sunlight. Both of them spend a pretty good amount of time outdoors when the weather permits.
Stop getting older. Besides that, not much of a chance I’m afraid.
Blonde kids are not usually blonde adults. Bleaching hair is generally how we get blonde adults.
Eventually maybe it will get white, though.
If you don’t have any hair, it won’t change colour…
(It’s a joke, laugh)
Also, not for nothing, the human body changes daily. I’d recommend that you get used to it before you have an unhappy life pursuing battle against the inevitable.