Cloud: He cuddles or hugs you until you're happy again.Vincent: He takes you out stargazing and you too will sleep under the stars as well.
Zack: He'll dance with you around the living room and if that doesn't help he just kisses and hugs you till you're better.