Question: a guy who is willing to wait?
Answer: He's willing to wait for you because you're worth it; you're worth compromising his future. He's willing to wait for you even if he knows that one day, you might break his heart. He's willing to wait for you because you have become his world.