So, the OP wants a real time online multiplayer game to accommodate his personal schedule and it sucks that it doesn't do so.
Hey there! Welcome to the Internet and Online Gaming, we're so glad you could find your way to these, always glad to have newcomers!
A few things you need to understand before you get started..
1) Your personal schedule is YOUR problem, no one else's! If this isn't a concept you are familiar with, well, I honestly don't know what to say, even children understand this concept, how a presumed adult doesn't understand is beyond me.
2) Real time online multiplayer games don't stop running because you leave the game, they continue running and events happen regardless of your existence inside the game world. Missions have a set time they can be completed it, always given to you upfront, if you don't have the required time to do them, don't take them. See point 1 about schedule conflicts.
There are probably other things that will happen due to it being an online real time multiplayer game that doesn't stop because you leave the game, and you may have issues with these other things, only advice that I can give, suck it up buttercup. This isn't new, it's been a thing for over a decade going back to games like UO and EQ and even farther back to MUDs and BBS games. Your complaints aren't new, they aren't unique, and they've been answered thousands of times already and those answers don't change, your personal schedule is YOUR problem, there's hundreds of thousands of other people using the same game world all the time, no one putting YOU above anyone else. This isn't Burger King, you don't get things your way.