Congrats on 22 years and a very strong friendship!

I've been with my best friend for 13 years now.
In fact, our relationship has outlasted all our friends marriages. So I have to agree with your thoughts on friendship being a strong foundation.