Other than what
>>2 and
>>4 has said, there is little to be added. I will, however, assume that OP is not trolling and that an intelligent conversation can be made. I will try to not be too mean, but you've been warned.
The opinion of this stranger who has no idea of who you are, what your priorities are nor how your living circumstances are, is that you should do nothing.
There is no rational reason for you to feel that you would be throwing away 3 years of your life, if you ever cared for "Idiot." Does your relationship with him (friendship or whatever) lose value if both of you cannot "love" each other as you'd wish? Does it make you think that your experience (or his) has been meaningless? If yes, then you've already wasted 3 years without even doing anything more.
Assuming you are from the US, you are have a life expectancy of 81 years. You therefore have more than 2 decades to correct whatever decisions you would be making now (if you ever regret them) and fall in love again. Your idiotic friend himself has almost as much time as you.
Before jumping into another relationship/drama as you have, you might want to consider taking time to reflect upon your experience: THAT is the only thing you are missing out on. You got to understand that there are many (equally) great things in life that you can do: getting an education, meeting new friends, get a working experience and falling out of love, for example.
I am not saying that your experience is invalid in anyway, but I do feel that you would need a break before continuing.