So I talked to him. Still am, but we've moved on to Desert Combat
Anyway, it went as well as I expected. Meaning he pretty much said "If distance weren't an issue who knows what could happen. Can't say one way or another." Which of course really doesn't solve anything.
But what was I thinking I could solve anyway? The whole issues is this. He lives in Canada, and I do not. We don't even live in the same timezone. So until that changes, if it ever does, nothing can be solved.
I feel better about things though. Of course I'll soon enough crash about this. Oh well, it's a cycle and it's been this way pretty much since I've known him. Ack.
Thanks everyone