At LoveAwaits.com you can earn hearts.

You earn hearts by using various functions on the page e.g. by sending a message or posting a profile picture. You can also send a heart to someone that you like or think deserves a heart. Visit another member's profile and simply click on "give hearts".