You can still love him forever AND let him go. I think you should define Love as compared to the need/desire to be with somebody. You need to feel what your soul is telling you, as far as how you want to live your life and the type of partner that would make you happy. It does not sound like he is truly what you are looking for in a partner. There is nothing wrong with still loving him, like I said, yet letting him go. You are young and strong and you appear to be principled and have your values, why not live for yourself for a while, I am sure that your future would unfold just wonderfully.