know each other for a very long time
go back a long way
fix a damaged relationship
patch things up
not making any sound
quiet as a mouse
easily understood, transparent
open book
know someone's personality extremely well
know somebody inside out
make someone fall in love quickly
sweep someone off their feet
perfectly tailored to you
fit like a glove
deep emotional pain
broken heart
think in a very similar way, understand each other easily
be on the same wavelength
completely in love
head over heels in love
containing no liquid
dry as a bone
extremely messy or chaotic
disaster area
stay loyal in both good and bad times
stick together through thick and thin
get married
tie the knot
completely not able to hear
deaf as a post
difficult or challenging experience
bumpy ride
be completely different from each other
be like chalk and cheese
feel special affection for someone
have a soft spot for somebody
very angry
face like thunder
very easy, smooth experience
plain sailing