Yeah, dating people you work with never works out too swell. Guess that's one huge lesson for you there. Sometimes it is a matter of repeating a life lesson over and over (often with the ouch factor escalating) before the lesson sticks. Oh, and in my experience the more I need to learn the lesson the more quickly I am drawn right back into it and the worse the pain each time...
Good luck.