I love how Harry just genuinely likes Luna. Not in a romantic way, but in a “I don’t know how or why but I get you and you get me and I’d be honored to call you a friend and if anyone messes with you I’ll wallop them” kind of a way. I think he just marvels at her level of don’t give a crap and her absolute sense of self. And then he and Ginny partially name their daughter after her (Lily Luna) and that to me is just precious.
You have to at least ship their friendship.