Whatever you choose to do, remember that, at the end of the day, things ended between the two of you for a reason. It is so important to recognize what went wrong with a relationship in order to move forward, especially if he comes back into the picture. Maybe he’s changed, but maybe he hasn’t. Make sure that he’s not just weaseling back in because of the chase or the gratification or winning you back. Take it day by day and see if it is worth another go. Only then will you know for sure, with no regrets, if he is the right person for you to be with.