My boyfriend, Joshua, [ that's not him in my picture] is cheating on me because one day he and I went out for dinner and then I had to go to the bathroom and then when I came back HE WAS KISSING THE WAITRESS and then I got so mad I left the restaurant. I'm not sure if I should keep him as my boyfriend or break up with him What do you think I should do? And by the way the waitress was a girl if you wanted to know.