I get lots of guys online saying they are really keen to hook up - until I tell them of my status and ask them to let me know if that's going to be a problem. The majority become silent and don't respond. A simple 'thanks for letting me know, but I might pass this time' gets my respect.