This May bank holiday weekend is the MatchAffinity Free Weekend, letting you try out the dating service and contact all your compatible matches for free....
eHarmony isn't like a traditional dating site. We match people who share similar beliefs, characteristics and outlooks, giving our users a better chance of finding...