The Dictionary defines Soul Mate as: A person who is perfectly suited to another in temperament. Before I met mine, I didn't know I was bonkers!
It's hard to get a hug wrong.
From her own life experience Keldaren knew that loveable hunks were in short supply anywhere in the galaxy, loveable hunks who knew her were an extinct species, and that more marketing companies than...