I seem to have missed something with Hanna. Her love is maxed at 70, but every night it drops by 16 points. Going on dates always ends with her love dropping by 16 points, resulting in a date score of -45% and "It was really nice." I'm not sure where I went wrong, this didn't happen last time I played through her storyline.