If you have any doubts you have no doubts.
I’ve made the mistake myself to try to “change” my co-founder attitude and work ethic but it just not worth it. Fire him and look for a new co-founder who is actually passionate about the company vision and mission