Each villager has 10 heart events (5 standard, 5 explicit). Below are key triggers.
Your energy bar drains as you use tools. If it hits zero, you pass out and lose money. xtardew valley guide
Beneath the standard friendship heart (0-10) is a hidden Intimacy Meter (0-100) . Each villager has 10 heart events (5 standard, 5 explicit)