Why do you think guy has a soft spot for me?

The guy friend I often see seems to have a soft spot for me. Whenever we see each other, he checks if I have eaten and will sometimes foot the bill. He mentioned previously that he can't help but care for me when I got hospitalized in the past and he also said I meant so much to him on my birthday. He became emotional and sent long messages and said he wished he was with me on my birthday because he lives in a different city.

I do visit him often in his city and whenever I do, he really prioritizes spending time with me. He mentions he dates other people but when I ask him, he tells me he doesn't like them. I ask him why. He just says he doesn't. He is commitmentless but when with me, he's very vulnerable and highly protective of me. He acts like a parent sometimes and will help me when im drunk, comfort me when im not feeling well.

Recently though, i felt he has a soft spot for me because I jokingly asked and demanded twice the amount he owed me. I told him i needed it for my checkup and instead of fighting me which he usually does. He instead gave me the amount in full and told me not to stress myself out.

Sometimes, he is also confusing because he bullies me when in person and doesn't compliment me at all even If I know I'm good at doing what I do but when I'm very problematic, he comes to the rescue always.

I wonder whether he's interested but is not being upfront about it. So far, we have traveled together just the two of us and we do video calls every now and then.

Why do you think guy has a soft spot for me?
Post Opinion