Online dating has introduced many new dating opportunities to people in all kinds of situations. Given the nature of romance in the offline world, finding that perfect person can be quite a challenge for most people.
For example, when you live in a town the size of my hometown (population 50,000), the best you can hope for - to meet new people - is to have a friend looking out for you, or to go to a bar. If you are like me, the bar scene is not something many of us look forward to doing....