Man, this describes me to a T (just that I'm a touch older). Recently I've begun therapy to try and drill to the center of the issue; in the meantime, I'm attempting to pivot my career away from e-commerce web development into something more "useful," like working for a utility, or something along those lines.
I think there are two possible ways to go from here. Either find a meaningful job, but how long will it last?
Or you come to terms with the fact that your job is only meant to facilitate your life, work/life balance in other words, and just keep doing it just well enough to continue living your best life on your own time.