I've been good friends with this guy for over a year now now. For a while when we first met, he developed feelings for me (professing love for me etc). Which was hard cos I am in a long term relationship, and we do get on so well. But anyway that was a while ago now, we've moved on, stayed good friends, and he has a girlfriend now, so its been fine. We meet up quite often and he still calls me his 'best friend' and talks to me about any problems he has with the girlfriend etc. I've always felt that he needs me more than I need him, simply cos I have a lots of other very close friends and he only has me.
But anyway, going on this you'd have though he'd make the effort to meet up, but recently he's been consistently busy and has actually been extremely late for a lot of our meetings. Like an hour/hour and a half with really pathetic excuses. I put up with it, cos he still always tells me he needs me etc and I do care for him. But yesterday, he actually failed to turn up, and has STILL not told me why. I just feel let down, and it has brought all the other times he's let me down to mind. My friends tell me he's a bastard and i should cut all contact, but when he does turn up/ finally make contact, I forget that i was so angry with him. As I said, I do care for him, i and want to be there for him. Should I keep making the effort?