See, his love for the sun is unrequited. Charon however sycophantic he seems, really does love Pluto. Pluto just doesn't know it for sure. Charon is just afraid of displeasing Pluto and ruining his chances of a relationship.
Eventually, they'll both come out for each other and have a big planetoid/moon relationship. Maybe even get married if it's legalised by then.