I love reading people's reactions to this. Everyone seems to have a different take.
Ultimately, I'd say that Severus does care about Harry, but Harry is always going to have second place next to Lily. And Harry will never be able to accept that.
XD;; That's just a personal opinion, thogh. Who knows? Maybe if the therapist was reeeeeally good . . .