I've been friends with this one guy for almost 4 years now. He and I have been dating off and on for about 2 years, and we're both the same age. Last February, I took him to my school's winter formal, and when I dropped him off at his house, he told me how he felt about me, and I could tell he has a big crush. I didn't know how to respond though I am crushing on him big time, (have been since I've known him just about) but I had his mission in mind so I didn't really take action or tell him that I felt the same way.
Between that night and now, he has gotten his mission call, and he's going on his mission in June, so about 2 to 3 months from now, and I wanna sit down with him and tell him my feelings and that I feel the same way, but I don't know if 2 to 3 months before his mission would be the right call. I don't wanna make any promises with him about dating in the future or anything, just tell him how I feel cause it's gonna bother me until I tell him.
What would be the right thing to do?