Their friendship blossomed over shared experiences.

Meaning: Their friendship grew stronger and deeper because they had many things in common and did things together.

Choice of Words: Blossomed means to grow or develop in a healthy or successful way. Shared means belonging to or used by more than one person. Experiences means events or situations that you have personally encountered.

Alternative Expressions

Related Expressions