The love between me and my dog isn't there anymore.
Why don't you love your dog?
He won't play with me and doesn't want to spend time with me.
If you don't love your dog then you should find the dog a new home. It sounds like the situation is making you unhappy and it's not healthy for you or your dog. Finding a new home for the dog will be the best way to fix the situation.
What do you mean, I can't do that, I've had him for 5 years.
But keeping him is doing you both no good. Stop being selfish and give him to a new home.