I am the DM of a group of three excellent players. They're very good and that's almost a problem: I enjoy playing with them so much I dread the time when for some reason or another we won't be able to play anymore.
We play once a week, using Roll20. At the end of the session, we immediately schedule the next one. This has been going on regularly for all summer.
Except for one time, when a player, let's call him A, had to cancel at the last day for "work reasons". He's a computer programmer, but I dunno, maybe computer programmers gotta work at night too sometime. Or wake up too early. I didn't ask, because I didn't want to make him feel guilty for not being able to join.
Ok, so, today it happened again: he cannot make it all week for "work reasons". This time I'm already beginning to get paranoid about it.
So I've decided to skip the week and postpone to next week, so he doesn't feel excluded. He however suggested we may also find another player so if someone cannot make it the others can still play: well, this line made me suspicious. What was he implying?
This is a bummer because the other two players always make it on time. And, because mr. A is the only player who's more quiet than the others during the session, but I do always find ways to engage him, and most importantly he is very good when not keeping quiet, so I always assumed he was simply more shy than the others. Now for the first time I begin to wonder if he just isn't into DnD as much as the other two.
I do tend to overreact at times, so am I reading too much into the whole situation?
How should I approach this? Do I start searching for a 4th player as he himself suggested, or would that make him feel like I am replacing him?