I'm experiencing the exact same thing. I think he waited too long to possibly ask her out on a date which made him decide to friendzone her. Deep down inside both of them want to dage each other. In my case I also friendzoned a girl and even though there are a lot of signals given that would confirm her feelings for me I just feel uncertain about dating her... So I also friendzoned her
Josh has a been dating the same girl for years now. You have to take into account that they know other people who also make them feel different. I still think they're meant to be though lol I just hope they both realize it at some point.