Should she cut him off?

So, my friend has been messing around with this guy for 11 years or so. They have never been in an actual "relationship". She has tried to stop talking, seeing, sleeping with him many times, but just goes back because she "loves" him. She says she's waiting for him to figure his shit out and settle down with her but it's been 11 years! She's confused because he calls her everyday. But she only actually sees him a couple times a month. He doesn't buy her presents, doesn't take her out, except to fast food places, and doesn't ask her over to his place. I need some guys' opinions so she can see whats really going on.
Should she cut him off?
Add Opinion