Objectively, based purely on the text you wrote, could go either way. I can't tell.
Subjectively, given my experience with past men of many types -and my only long-term boyfriend was an INFP actually- he just wasn't into you.
If he was truly, truly into you, he'd have woken up from his slumber.
And he doesn't like to cuddle? Extra red flag imo.
If it's of any help, my INFP ex-boyfriend told me that I was the first girlfriend he had cuddled with (we were 30 y/o, that's a loooong time and a collection of exes), the only one he called on the phone, would reply to my texts in a timely manner, and just overall was the perfect bf to me, mega attentive, communicative and affectionate. He had had a dozen ex-girlfriends and the girls were shocked at his treatment of me, and he himself was shocked by his own behavior. He had never desired to be communicative with the others, and he would spend most of his time playing videogames with his guy friends instead of cuddling with the girlfriends. Why was he exhibiting such unheard of behavior? He said: "I'm in love with you. And now I know that I was never in love with my exes because nothing inside me woke up to do any of this. Now I feel awake". So it's just a matter of finding the perfect match for you. Nobody is a bad person or anything, it's just that people unfortunately don't know their own feelings a lot of the time and they confuse things in their heads. And the fact that your guy was in a 3-year relationship doesn't tell me much about his mental or emotional states. Like I said, my ex-INFP had many gfs before me, and stayed with them because he believed that what he felt was how relationships were supposed to feel and he just went through the motions, and actually resigned himself to a life of "is this what love feels like? feels mediocre". But it's a matter of going through life and experiencing things until you find the one person you truly click with.
I've also been on the other side, where I would date a guy who swore love to me but his behavior was that of taking three days to respond to a text, or reading it and never responding, preferring videogames to cuddling, etc. But then they'd meet a girl later and they'd have this incredible personality shift. And imo that's because they found their match in that girl.
So your description of the guy does fit the INFP description, he's just not clicking with you plus he has internal issues.
Again, going back to my dating men of a variety of types: when a man is truly into you, when they care, they move the world for you, work on their communication skills, feel inspired to do better and be better. I've also seen these weird shifts in behavior in the boyfriends of my girl friends. It's universal, imo.
And of course, like I said, I could be completely wrong because nothing in the written text gives any clue about what is the truth.
I can't even tell if he's truly unaware of how he feels/thinks or if he's lying to you -playing dumb- to avoid hurting your feelings.
In any case, he doesn't sound like a good match to you. I think you deserve so much better than this.