If you make yourself responsible for the ongoing maintenance of every project you've created AND want to maintain the pace of your ongoing learning, you're eventually going to run out of hours.
You say two of them have started gaining a decent amount of popularity - would it be possible to bring on additional maintainers? Any recurring contributors that you would trust to help out so you can spend more time focusing on other things?
Also, there's nothing wrong with being that kind of developer. By creating these projects at all (and presumably releasing them for free) you've done a service to the world. You don't owe anyone a lifelong debt of maintenance just because you got them 90% of the way there.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.