I need help! Should I give my longer term boyfriend another chance. I saw a hickey on his neck?

Anonymous
I've been in a rocky place with my boyfriend. We break up and make up all the time. Yesterday, my boyfriend and I went to Walmart and I noticed a very light hickey on his neck. I asked who gave him the hickey because of course I did not do it. He tried to deny it at first but by his reactions and statements I knew he was lying. On our way out he saw I was upset and continue asking little questions to smooth things over. On our way to his place I asked him where he went yesterday. He told me he went out to a tity bar with his cousins. He than proceeded and told me that it was a hickey and that the stripper gave it to him only because his cousins said it was his first time at the bar. I asked him what happened and what was his reaction. He said the stripper dance on him and when she gave him the hickey he didn't bother pushing her away. To me it seems that he loved it ! Now, throughout the entire relationship he's been doing things that I consider inappropriate. He talks to girls on Facebook and instagram. I've caught him several times trying to comment on other females saying they're sexy and he even had a whole conversation with a girl saying how much he hates me blah blah. However, he was just kissing and hugging me and telling me that he loves me. I've forgiven him so many times. I don't know what to make of this entire relationship. I've tried working things out and it doesn't work. I question myself all the time am I doing the right thing especially if im so far ahead in my finances, career and education than he is. Should I look for someone better? I've only done something wrong once. I went out with a guy and he kissed me twice and I did not stop it. He doesn't know about it even though I've mentioned it but taken it back because I want to be with him. Am I being unfair?
I need help! Should I give my longer term boyfriend another chance. I saw a hickey on his neck?
8 Opinion