¿explicación? difícil...
Realmente es difícil encontrar una explicación sin conocer a la otra persona. No siempre tiene que haber "otra". Además, el enamoramiento es algo pasajero y hay veces que dura poco y quizá esa chispa inicial se le ha pasado, como suele ocurrir muchas veces, y por eso te ha dicho que ya no hay lo que había antes.
Deja de darle vueltas, en el amor y la vida de pareja hay cosas que no se comprenden, suceden simplemente.
No sé si es bueno para ti que sigáis como amigos, quizá eso te haga daño porque te vuelve a avivar la atracción que sientes por él, pero eres tú la que mejor lo debe saber. Si seguís viéndoos, una opción (si lo consideras viable) sería preguntarle por qué ha dejado de sentirse atraido por ti. Aunque también corres el riesgo de que no te guste el motivo...
A mí también me está pasando algo raro con un chico, no exáctamente como a ti, y estoy intentando dejar la relación, porque tampoco entiendo bien algunas actitudes suyas. Una vez que lo deje procuraré no pensar más en lo que sucedió y por qué; haré mi vida y punto.
Mucha suerte y espero que no sufras.