lets not blame the victim here. Harold is an asshole twat who is a Baskerville and an EQ of -1000. She doesn't speak her mind because her parents told her to tolerate him for the sake of family business. I know he will change later on but its totally understandable how Lohanesse felt trapped just for family's sake.
I mean, communication is key, but its still understandable why she won't say since Harold would torment her even more before if she spoke up. And plus it had been happening since she was a kid + shes a shy kid. I think she represents alot of us who hold it in for the good of others (eg. parents) until we reached our breaking point, only for others to go "well, why didn't you say so before. You weren't upset before"
Why didn't she just speak her mind? Now Baskerville guy thinks she likes him because she keeps accepting his invitations