If your birthday is in 20 days, it may be close to mine (March 6th), but I will be 33.
Have you looked into Pipestem state park/resort? It’s not too far from Beckley and they are currently making a lot of improvements for the upcoming summer (putting in a beach area, splash pad, zip lining and I think improving the aerial tram). There is a lot to do there in addition to camping though I’m not sure of the cost per night for the camp sites.