Frankly, Edwin should go with the Cat King and Charles stay with Crystal. It's my opinion. The chemistry between Edwin and the Cat King is crazy and it's not just the sexual attraction aspect that comes into play in their relationship. It is also the discovery of oneself, and of accepting ourselves completely as we are. Edwin says that he and the Cat King are alike because they are both lonely, yet it is important to note that Edwin has had Charles by his side for years, yet he visibly feels alone, even as he finally confesses the romantic feelings that tormented him. Not to mention the Cat King who gives Edwin poisonous flowers for himself. This last interaction is so good between Catwin. Their relationship has depth and great importance in Edwin's life. It could also make for such an epic romance, let's not lie.