They work, I have a friend who found their soulmates on dating sites but is aware that there are a lot of fake accounts. There are users that get in touch only with fake accounts and then stop using dating sites saying that there are only fakes. Don't lose your hope, you'll find her even on dating sites, although it might take a long time.