Met online. been talking daily for about 2 years. I've been over to the states to meet in person a few times, as much as work and finances would allow. We get on great and we decided to move forward with our relationship. and are currently just starting the k1 process. Wish us luck.