Oh come on. Dump him already. He clearly isn't in love with you and guess what: he is insecure enough to stay in a relationship with a woman he isn't in love with, just because he's too afraid of being alone and doesn't have the guts to try. Dump him, you deserve a guy who is into you.