There's been a lot of stress and strain in a friendship or business association lately. The problem appears to be that you refuse to accept this person for who he is. It should be clear by now that he's not going to be that successful go-getter you want him to be so you need to ask yourself if this is really such a bad thing. Your high expectations, or is it false hopes, have led you to overlook and undervalue what this person brings to the table, which is namely friendship, loyalty, and unconditional support. Rare qualities to be found in the world these days.