Sometimes when you love someone so immensely, you eventually have to let them go. Even though it hurts. Things don't always work out the way we want them to, especially love. Sometimes you fall for the wrong person at the right time. Sometimes you fall for the right person at the wrong time. And sometimes, you fall for the right person, but are given not enough time.
More details