Yeah, they want to keep you around for selfish reasons and make it seem like they are being nice. I really hate it when that happens. That's when I break up, I make sure to sever all contact with that person because to not do that would just add more heartache and selfishness to the recipe of disaster.
I will do my best to reply with an educated, humble and honest answer. Ultimately, it is up to you whether you want to listen to my advice or ignore it completely. Sometimes, my advice may be wrong; occasionally, it will be right. Regardless, I want to do my best to give people answers they are seeking.