Romeo is still just a kid - he is about 17 in the play written by William Shakespeare. Thus, it is really natural that he is going to have childish, idealistic thoughts about love. What he wants is impossible - he loves Juliet, who is a member of his opposing family, which is why they cannot be together. He envisions their future perfectly, but does not realize that it cannot happen. He is still quite young, and the way he understand love is very naive, which is why he ends up tragically.