You cannot technically choose who you romance. KP can only be with James (and not Ricardo or Carmelita) and vice versa. On the other hand, Ricardo can only be with Carmelita (and not James or KP.) This game is about two pre-established romances that have already begun before the story.