So - conjunction
It was raining so we decided to stay at home.
He wants to pass his exams so he studies almost every night.
Vocabulary :
to have a heart-to-heart: to have an honest and open conversation about your feelings
to start afresh: to begin again, in a new way
a silly goose (informal, affectionate): a foolish person
a weird bloke (informal): a strange man