You can get more hearts by participating in different chatrooms, some visual novels, and playing the game well. In addition, depending on the players' choice, you can get the color of hearts.