He says he thinks I'm too good for him?

my ex-boyfriend says this to me "i just didn't want to break your heart in the long run...i feel like your to good for me.." I asked my guy friend what that means and he said "it means he wants to do other people without you being p*ssed. if he can't get anyone else he wants to come back to you." is that really what my ex thinks? is my guy friend right? :(