Examples and reasons why you make excuses for your partner's bad behavior. Are you making excuses for your partner's terrible ...
A twisted carnival family, a manipulative cult leader and blind devotion. Discover why ‘Geek Love’ still chills readers today ...