He may care for you in the sense that he doesn't want anything bad to happen to you, but he has SAID he doesn't love you. He isn't engaged with you physically or emotionally.
Maybe it's time to practice ACCEPTANCE, which is, as we know, "is the answer to all [our] problems." You are still trying to see him as a loving partner, and he is not. May not be his fault--sometimes things just don't work out.
Time to let go, it sounds like to me.