What do I think you should do? Well, I would have said that you shouldn't have gotten into this situation in the first place. You went two months dating two people, and you even added a fuck buddy on to that list. I think you should be honest. Break off your relatinships. It's not fair to the two guys that you're with. Do THEM a favor and let them find someone that will be more committed.
If you're not ready for commitment, that's fine.. Maybe having a fuck budy is right for you right now. Some people don't want to commit, there's nothing wrong with that. But you shouldn't put yourself with people that DO expect commitment. That's not fair to them, and your lack of honesty can affect the way they have future relatinships.
So what should you do, in my opinion? Break up with the two guys. Keep the fuck buddy if you like, since you don't need a relationship or commitment for this one. And... don't do it again. If you truly feel like this is a mess, then learn from it.