If this happened in my circle, there would be a clear interpretation:
This guy is trying to quit the game. He doesn't enjoy the playing/GMing style but feels you guys are pressuring him to keep showing up by exacting promises from him, etc. So, periodically, he drags himself out for a session and regrets it.
Put this guy out of his misery. Stop talking to him about the games and recruit a player to replace him. You don't need to kick him out of the game. He's trying to quit. Let him.
If you let him quit without any social confrontation (or, ideally, even mention of this), your friendship will survive just fine. I've had a number of friends quit my games because my GMing styles has changed. It has never ever harmed our friendships. Indeed, the friendships have improved because this source of social friction has been removed.
This guy is trying to quit the game. He doesn't enjoy the playing/GMing style but feels you guys are pressuring him to keep showing up by exacting promises from him, etc. So, periodically, he drags himself out for a session and regrets it.
Put this guy out of his misery. Stop talking to him about the games and recruit a player to replace him. You don't need to kick him out of the game. He's trying to quit. Let him.
If you let him quit without any social confrontation (or, ideally, even mention of this), your friendship will survive just fine. I've had a number of friends quit my games because my GMing styles has changed. It has never ever harmed our friendships. Indeed, the friendships have improved because this source of social friction has been removed.