shock , disbelief , confusion , desperation , fear , longing , hope , sorrow , grief ... all of it hit haven at once as she stared at the broken boy she had once given her heart to-a heart she had never quite got back .