He remembers everything! He knew your birthday after you told him just once and he remembers all the little details about your childhood. What does this mean? It means he listens.
If he didn’t care about you, do you really think he’d put it an extra amount of effort just to remember all these things?
No. But because he really does have strong feelings for you, he’s willing to remember even the smallest details.