to present information in a way that influences people's perception
"The media often puts a spin on stories to attract viewers."
To express all your feelings honestly.
to speak very positively about someone or something
secretly or without public knowledge
to be very close and spend a lot of time together
to provide someone with the latest information
to pass a difficult stage and begin to improve