Most of the time I am confused, because I hate and love my boyfriend at the same time.
Really? What reason do you have for feeling that way?
I had fallen in love with him but I hate his ideas of love
Everybody can't be perfect. Learn to love his imperfection.
He is a bit of a cheater and I'm not ready for him to go find love.
While imperfections are one thing, cheating is horrible and he shouldn't have ever done that to you. You would be completely justified in breaking up with him if you chose to do so.