I agree, I would also kill for an hour. I am a little confused though, is it that he doesn't want to change her school? I am trying to understand what would keep someone from moving, what it sounds like in this case, across town?
I think him saying you have no future is a pretty clear signal that he is not vested in this relationship, but I agree you need to have a serious, honest conversation. I don't mean to be harsh, but do you really want to be with someone who isn't willing to make a relationship with minimal distance work?
After my divorce and my many bad attempts at relationships I finally realized one thing. I was done playing games. If a man was not going to show me he wanted to be with me than why was I wasting my time. No sooner had I adopted this philosophy than I met my BF and he asked me out...and I did something I rarely do with someone I think I might be interested...I said no.
We met when we were out with my friends, he was working with one of my friends and she invited him. We instantly hit it off and chatted the whole night and he asked me to go to dinner the next day. I said we had been drinking and said no. He asked again so I said if you remember to contact me tomorrow maybe. Well 10am the next day there is an email in my inbox that says "I remembered...what are you doing for dinner?". We have been together since. And you know what, he says my saying no is what intrigued him even more...funny how that works. But I want to caution, I was not playing games, I really was in a state of mind where I did not feel like bothering (I had played the "meet the guy he asks you out and than never calls" game too many times) and I meant it when I said no. I also said I wasn't wasting my time on anyone who did not really show they wanted to be with me. He showed he wanted to be with me.
Men on this string, please don't take this as man-bashing, I am simply giving my story. I am so worried that people will take something wrong and start yelling at me

Don't waste your time on someone who doesn't really want to be with you because there is probably someone out there who does. It is worth waiting.