I'm living proof that you can find someone that is perfect for you from the online dating world. I wrote to someone earlier this year and after writing long emails we finally met in person and honestly I couldn't be happier. My only issue is that it's a bit on the expensive side.