I don't see anything wrong in having an affair with a colleague as long as you know the limits and stay professionally within the office premise. I have had one in the past and it didn't work out for completely different reasons but I am so grateful to her till date that she was there for at a time when no one else was there. On a lighter note...how do you resist if someone is extremely hot and she is right there !!!