How do I confess feelings for my guy friend and stop him friend zoning me completely when I won't see him for the next 3 months?

My friend and I have developed a mutual attraction which neither of us has directly discussed. However, I think I've accidentally been giving him a lot of mixed signals (due to anxiety/fear of rejection). I've only known him for 4 months and initially only socialized with him in group settings. He then went away for 6 weeks, reached out via text and we got closer emotionally by having lots of deep conversations & told me I was one of the few that he fully trusts. I realized he liked me, after re-evaluating I realized that I felt the same and developed very strong feelings for him.

When he came back we went for dinner that lasted 4+ hours and realized that we are super compatible to the point where we want the same things and all the big picture stuff lines up. We spoke about our dating history and what we want from our next relationship. He gave me plenty of opportunities to confess my feelings (even talking about its worth risking a friendship for love) but nerves got the better of me. I ended up accidentally saying that I wanted to be friends with a partner first and know I was compatible before jumping into something that wasn't going to work. Which came across as me friend-zoning him. He still asked to see me again the next day. The second catch-up although i could tell his behavior had changed to trying to be more friendly but liked when i flirted or touched him and hugged me a few times.

I think this has scared him into not wanting to admit it or act on it as he has his own fear of rejection, me being "out of his league" (I don't think this), and not wanting to lose me as his friend. The timing isn't right for us to start anything as we now won't be able to see each other for the next 3 months due to different travel commitments. I am moving to his hometown in 6 months & am scared of ruining any chance of something happening in the future, especially if he meets someone before then. All communication has to be done via phone. How do I address this with him?

How do I confess feelings for my guy friend and stop him friend zoning me completely when I won't see him for the next 3 months?
Post Opinion