Well everything happens for a reason so maybe it was fate ... Why don't you tell him what you wrote above? Take risks BECAUSE you only have ONE life ( ok that was cheesy but whatever ) just take your chances that maybe he'll change his mind or if you are really lucky he already likes you back but your just blind to see it ( happens all the time) so I wish you good luck AND GO GET HIM its not too late its never too late ( be inspired by that song by three days grace XP)