Their friendship blossomed despite their differences.
Meaning: Their bond flourished even though they had contrasting characteristics.
Choice of Words: Friendship is a close relationship between people who care for and trust each other. Blossomed means to grow and develop, often in a positive way. Despite means in spite of something or even though something exists. Differences are the qualities that make people or things unlike each other.
Alternative Expressions
Related Expressions