Most Helpful Guy
If your rebound options are what's keeping you together with your boyfriend, you need to end that relationship quickly.
Dating sites work; you just have to make sure you do your due diligence during the vetting process. I've hooked up and had serious relationships with various women I've met online.
Most Helpful Girl
No I don't know any good ones!