Hearts are shown whenever a characters sexual preference is met which is chosen in the maker. Blue hearts indicate that your character likes that position and red hearts indicate that your partner likes that position. Blue and red hearts mean both characters like that position. The color of the hearts is not related to male of female.