im in a relationship with a guy that i love but at the sametime i hate him because he dose things that are really wrong i doesnt understand that its wrong. we fight all the time no one thinks we should be together i want to leave him but i love him and every time ive tried leaving him i miss him really much and all i want is to see him again and go back to him but im not happy when im with him...

What do i do?