i think this episode actually made skye look bad. i dont even care for leo, but she was so annoying. she can't see beyond what's in front of her. it's obvious leo is upset over the realization that he cares about skye on a much deeper level than she does for him and she keeps bringing up that he's upset over her not voting him. i dont think he was being a baby. its impossible to reason with skye because she just doesnt get it. at the end of the day, she is really young, but also immature for her young age.