Yep, relationships - how to navigate and nurture them are a learning process.
Reality is, damn few of us have had the luxury of having good role models to learn from in advance.
I think if everyone would embrace this fact and cut each other a little slack - all the while calling a spade a spade in a non-confrontational manner, we'd all "learn" more - and faster, and end up in a better place.
But it's NOT inbred in us, so it takes time. And patience.