There is such a thing as “meant to be together”. You know it in your heart even though you don’t know why or how you know. You just do.
But just because you are meant to be together does not always mean you’ll be together. Often times you find that you break-up and get back together again and again because the two of you have a strong bond and a strong draw to each other. But you can only break-up and get back together so many times.
If both of you do not work on the issues that are keeping the two of you apart, one of you will “out grow” the other or get tired of the on-and-off again cycle, and move on.
If you are in a ‘meant to be together’ relationship, don’t just ride on the strong bond the two of you have, give love an honest chance by working on the issues that are keeping you apart.