You have to break up with him! It will be hard, especially since you love him. But he cheated on you, obviously he doesn't love you. You should be with someone who respects you and LOVES you. If he says he's sorry and he loves you he is a BIG FAT LIER and JERK! He is all that anyway.How to break up with someone you love....?
I am sorry to hear that, but you must understand that cheats are selfish people and only think of themselves.The people that do this never change unfortunately.If you love someone you could never do anything like that.
I think it is best you cut your losses and move on.The world still turns, and believe me there is someone out there for you that will appreciate you for the person you are.
To try to bring this person back into your life is wasted energy, and every time he is missing or late the brain starts to go over old ground.
Not worth it !
just tell it like it is! you are sick of the cheating and lies and you aren't someone he can mess around with feelings wise.