 Shane does his best to keep secret his feelings for Carrie in order to protect the feelings of his lifelong friend.Despite all their best efforts to keep their personal feelings secret, the truth eventually emerges, forcing all three to view their relationships in an entirely new light.There is an underlying poetic subtext based on the astrological significance in the character's Chinese names