Keith’s new relationship seems random and almost forced just to take him out of Tommy’s life however I’m ok if that means Tommy will end up with howe however I hope it’s not a gonna go like Keith and NAT will date to make him a better person to make Keith and Tommy end up together and Tommy and Howe will start dating but he won’t be able to let go of Catherine hindering his relationship with Tommy so she breaks up with him realizing she wants Keith BECAUSE THIS JUST SEEMS LIKE SOMETHING THE AUTHOR WOULD DO UNFORTUNATELY