The character Veronica Mars broke up with Leo because she lacked certainty in her feelings towards him .
Veronica broke up with Leo after she and Logan Echolls kissed and she did n't want to keep dating Leo while she figured out her feelings.
Veronica Mars -LRB-character-RRB-