Tried to do a bit of searching but couldnt find anything on the progression of befriending the characters and the hearts you begin to add up.
Such as how many hearts until you progress to a point of dating, how many till to are considered to be "friends" with villagers, and what would max hearts yeild that sort of thing.
At the moment just blindly trying to beefriend and romance without much idea or understanding to the meaning to the hearts :3