What does this mean....?!

I have this guy friend, who I’ve been talking to for at least a year, we met online but video chat/voice chat every single day.

Anyway, today out of nowhere I blurted out ‘I love you’ out of absolutely no where!!! We were having a conversation as per usual and I was chirpy and then bam. It’s like it crossed my mind but I instantaneously said it out loud as it happened.

Thing is, we get along fantastically and I am attracted to his personality. BUT physically I am not, and could not ever be....

So is it possible I could be in love with him partially...like without the physical stuff (which btw is a massively important thing for me to be attracted to someone physically)....????

Thoughts or advice or anything welcome!!!