I think he's cheating on his sister with his ex. Now that he's ignoring his sister, the ex was reinstated in the 'girlfriend' role.
... or maybe he really fell for his sister and is trying to rebound to his ex to force himself to get over her for the sake of stupid morality. He's avoiding her...