I still love her a lot and she cheated on me with my best friend.
Should I take her back? And what should I do about my best friend? I need help...
Most Helpful Girl
Most Helpful Guy
Get a new best friend
Drop that bitch.
Clearly neither of them are worth your time, so that would be my course of action. Don't blame yourself for someone cheating, that's their bad, it's never yours. You never can do something that "Causes a person to cheat". If the person was so unhappy about something in the relationship, they should either address it or break up, cheating will always be the fault of the cheater.