I would just like to add that your situation seems to be, at it's center, an issue of balence. You are in a period of your life where you have a little too much going on. While there is no immediate fix or instant solution, you can certainly take the time to figure out how you got to this point. While everything you have going on is important, you have to ask yourself if it is worth it. If you are too busy to have sex, then you are too busy. Obviously, you have to earn a living, but what you describe isn't much different than someone who is working three full time jobs. Anyone who has ever experienced this will tell you that when you attempt to juggle that many balls, you will end up dropping quite a few, if not all of them. Asses your situation, decide what your priorities are, and make adjustments. It is possible to do everything you want, just realize that you don't have to do it all at once. Learn to say no, even to yourself. Being a provider, a father, a full time student, and tending to your responsibilites as a Dominant leaves little time for anything else. I found myself wondering if you have time to sleep. This might seem manageable for a semester or two, but it isn't something anyone can maintain for very long. You obviously are feeling the strain. Take that as a sign to dial things back a bit. When I was burning the candle at both ends, I ignored the signs and ended up losing almost everything. A life of imbalance will spiral out of control faster than you can imagine it would. Your plate appears to be full a few times over. As you clear it off, avoid the temptation to pile it back up. Get everything in balance, and you will be less stressed out, and that will in turn make you better at the things you value the most. You might even get laid more often. A reward in and of itself, that.
I wish you the best. Good luck, and Godspeed.