American Girls Collection/WMG
The Admiral and Samantha's Grandmary were in love even when when she was married to Samantha's grandfather.
Her husband died many years ago but she keeps refusing the Admiral's marriage proposals. Why? Is she just being loyal to her late husband? Or is it out of guilt? Plus, Grandmary seems like the type of person to marry a man for reasons other than love. It's very possible that she agreed the marry Mr. Edwards because it was the respectable thing to do and fell madly in love when she met his best friend. I can't see Grandmary ever having an affair but quietly pining for years, yes!