If he does not love you, then it is not love. You have merely grown accustomed to him being there and therefore have a need for him to be there. Love works in both directions, if both of you can talk this through and you both do love each other, then what the ***, keep the relationship going. But make sure he understands, if he ever does it again, tell him you'll cut his *** off.
You may use a software to know what he is doing and why he is cheating on you. Learn more advices from
http://cheating-spouse-software.net