well when you have loved someone for so much time.. is naturrally dont want to let him go.. you know!? i had a similar story with my ex and i understan you but sometimes its better to.. let go even it seems so impossible.. but what you think yo loved the most its what hurtz you the most.. its not impossible all you need.. is try to think less of him think in someone else that could give you real Love..