sounds like you're kinda lacking in time. maybe sit down and figure out some ways to make your maintenance a little more efficient. For instance if water changes don't happen as often as you wish they would you could streamline the process a little. Something simple as getting a pump to pump the change water in and out of the tank speeds things up big time and is so much nicer compared to hauling buckets. Long flexible hosing can be bought at home depot to do the job and you just have to snug it onto the end of a maxijet.
Get a little crafty and think of ways to make your maintenance easier. And if you think of something you think is cool let us know
oh cleaning magnets are great if you don't have one yet. Just do a quick whisk of the front pane of glass every couple days and you never get your hand wet.