need advice

basically i have a friend who lives a few hours away from me, we met online but i would consider him to be my best friend, and i always thought he was cute and we always flirt but he’s messing about it and i actually like him, and he always says i love you and i know he doesn’t mean it but i get so happy and i dont know if i should tell him how i feel or just stay the way we are