Long-distance relationship for three years, and my boyfriend cheated on me!The other party is a femme fatale, oh right, he also has a male friend who is a real bro, but they don't know that my bitchy skills are unmatched.