I have been in your situation before. When I felt like my bf wasn't giving me any attention I cheated. It happened once, it was a one night stand and I feel guilty about it sometimes but I've never told him. But I don't really feel like I owe him anything because he sometimes doesn't seem to care about me. It's horrible, I know. But if you really love your bf and you don't want to cheat or lose him talk to him and tell him you need more attention. Or if you just like other men noticing you maybe it's time to test the waters and be single.
Great advice
There is no doubt that you will eventually cheat for real. You are a slut, living in a slutty world. You can pretend that you will resist temptation, but you will eventually fail. You can't hide who you really are. It is clear to me, and to anyone reading this, that, if you are sending pics to guys and having little online flings, you a typical cheating slut. Do your bf a favour and break up.
Be that as it may, I really care for my boyfriend and feel that a bit of online flirting is harmless :) whatever