I think you have the right attitude. Don't reject what he's offering - enjoy the warm feelings, and accept the relationship for what it is. Just because it isn't full-out romantic love doesn't mean there isn't value in it. You may never know what his true feelings are for you because, as a T, he simply can't express them.
So ... He said he cares - believe him.