I will admit I have been in several online relationships, they have all failed. But it don't mean they all fail, though you have to meet them at some point and atleast visit in person now and then. It's also a downfall that you would never know if they are cheating on you or not. But I am very shy ...