First of all, I always enjoy your writing and we are in a similar place in our lives, so I find much of what you write very relatable.
To me, it doesn't sound like you are undisciplined. You are fulfilling all the obligations you have, and even those, like volunteering, you feel you should do that no one is requiring you to do.
So I wonder, where in your life do you think discipline would help you? Or where is it lacking?
My guess is it's in pursuing something you currently are not. If this is the case, you may be an Obliger (as I am). If you haven't read Gretchen Rubin's The Four Tendencies, I'll tell you what that means: you are very good at fulfilling the expectations of others and terrible at fulfilling those you have for yourself.
If this is the case, the trick I have learned is to create a situation where someone expects or needs you to fulfill the goals or projects you lack the discipline to complete currently. (For me, it works even just to have an animal needing it -- my workout partners are my dogs, for walking, and my daughter's bunny for strength training.)
If it is not discipline you lack, but interest and excitement for some pursuit of your choosing, then I hope you can find what that might be -- and protect the the time to pursue it. What's helped me is imagining what I will most regret not doing and reminding myself to do these things to avoid that future pain.
I picture myself in a small room in assisted living where each of my grandparents ended up and the terror of realizing it's too late. That lights a fire under me like nothing else. (I'm probably going to have to write about this, so thanks for prompting the idea!)