I think you get them when you post or answer a question......or when another account holder 'upvotes' your answer ..... 'guest' accounts cannot upvote your answers.....but YOU can upvote yourself one heart for good answers.....you can also be 'downvoted' which may happen if you rpovide nothing but an answer with no derivation or an incorrect answer.... I just 'upvoted' your last post ..... see?