blackbow · 22-25, F
I think it would be best to end things. After all, he does deserve someone who will actually be emotionally available to and for him. And i think holding on for longer will do him more harm than letting go now. Set him free.