Met mine online. A mutual friend asked me to chat with him, since he was new to the internet. We chatted for a couple of weeks, started talking on the phone, and then met in person. We've been together ever since, nearly 12 years together. He loves my kids, grands, and great grand, and they love him. Life is good!