I didn't want to become emotionally attached to him if he already knew it was never going to be that for him.
ok, but he doesn't know? He is no more able to tell the future than you are. He cannot know. He can imagine he knows; he can pretend he knows; but he doesnt know. Neither do you. By your own admission, you dont know how YOU feel. What makes you think he knows how he feels? Even in the present moment, let along predicting the future?
At 3.5 months in, I can almost guarantee you that my own dp would have said "yeah we have fun together and shes a cracking shag but who knows really". And he will have meant it.
Did you never wonder if you were wasting your time or worry about getting hurt?
What does "wasting my time" mean? It's not time wasted if it was time enjoyed. Do you like to be around him? Do you enjoy him? If so, there is no time wasted even if it ends tomorrow!
Did I worry about getting hurt? I mean... occassionally I'd think, gosh it would be sad if this ended. But I knew I'd survive it, and it was worth risking pain in exchange for the pleasure of being around him.
Can you say the same?
I can avoid falling for someone who already knows they are never going to feel that way about me. No you absolutely cannot. Because no one knows whether they will love someone. He doesnt know. He barely knows you. You barely know him. How could either of you know??
You are literally trying to figure out how you can force an ordinary mortal man to tell the future. So that you can be less anxious. Think about that expectation for a minute...
Your actual problem is you can't manage anxiety in general. You need to develop coping skills and stop imagining impossible things, like future predictions, exist and will comfort you. Can you address this in therapy?