I don't know... In a guy/girl relationship, this would be a tough call, but with a guy/guy situation it seems very complicated. I mean maybe he's not sure of who he is? Maybe he has doubts but is fighting the feelings he has? I mean look at it this way: For him to stay and be with you in a relationship, it's not only a cosmetic sacrifice because he has to make this big change of plans, but it's also a very BIG life decision. Either way, I wish you a lot of luck dude. It's not easy loving someone that doesn't love you back in the same way, and i think most of us have expereiced that feeling before.