Make lots of friends and along the way you will bump into the one who is for you.
Best to tell him now before they move in together, coz if you delay it he might have kids and a family and your heart will be sore.
it means they don't love you. It's very easy for guys to say those words and mean nothing. Actions speak louder than words. If his actions (cheating) does not match his words (I love you) then he is playing with you.
I suggest you give him a call to find out whats going on, maybe something happened...