Would you say, time to move on?

My bf of 2 yrs seems to have lost feelings for me. He began working out, he refuse to have sex, and we havent had sex for 4mths now. Ive seen on his social media that hes starting to follow multiple, local women, and starts to be looking at half naked women. His reels are full of women. He would be online, and ignore my messages. Or take a long time replying back. Ive talked to him about it, and he just said that he got lazy and bored of sex, regardless of me wanting it almost all the time. Plus, he told me he still likes me, he just got comfortable. He still touch me, kiss me, and cuddle me to sleep. I told him maybe i should give him some space by moving out, but he said if i move out, it will most likely get him to care less about me. Meaning he will most likely get over me. So he suggested me not to move out. But, i feel like we are together so much, that hes lost the spark. Howvever, he told me if i move out, the spark will most likely be gone. Should i move on?