Affairs can happen almost anywhere.
They happen with people you meet at work, people you meet at the gym, or people you meet at the local bar. They can happen with people you have known for years, or with someone you have just met. I am sure you have all been at a social gathering, like the office Christmas party, where the wine is flowing freely, people are flirting with one another, and everyone is having a grand old time. With this freely flowing alcohol, everyone is feeling great after that third or fourth drink, when all of a sudden, the flirting gets a little out of hand. One thing leads to another, and before you know it, two co-workers end up in bed together.