charlotte cross hate brothers girlfriend