If you don’t see him as responsible and that’s something you don’t want in a partner, then you can choose to leave him.
But at the same time, maybe he is also feeling a lot of pressure, and you might not realize it, which could be making him feel even more stuck in his situation. It’s possible that the pressure you’re giving him is too much for him to handle.
In the end, though, the decision is still yours to make.