Dream Lover by Suzanne Jenkins (Pam of Babylon Book Three)

In Dream Lover: Pam of Babylon Book #3, as unwelcome visitors come to the beach house, the true nature of Jack is revealed. Regrets and disbelief abound as one person after another tries to make sense of the destruction he left behind, especially Pam.