Is online dating sites for your needs? Here you will find the dangers and advantages of trying to find love online