I love my bf but I know we shouldn't be together for long

anjie

My current bf is my first bf and I love him. He taught me so many things and created so many precious memories together. However, I am fully aware of our differences and I know we are not going to last long term and shouldn't drag this on. I've been telling myself that as long as the feeling of love is here that I should stay with him but a part of me says just start bringing up this conversation. Should I wait for that moment or just end it now?