Relationship problem

So me and my boyfriend have been fighting latly. I don't know why but it's getting to the point where I'm about to give up. And just to make things a little worse I can't stop thinking about other guys.

He says he loves me and wants to work things out but he doesn't show that he does.

What do you think I should do I would love your guys advise.

I'm 17