Time is a big factor,
also just flat experience.
To some degree time allows for experience.
But time doesn't guarantee experience.
Some people gain a LOT of experiences in one area where as another person gains little to none in that area in the same time frame.
I KNOW I'm a much better person now then I was before.
I have no interest in being with any of my exes currently-but I know that because I AM in touch with them....
"Love As Thou Wilt"