Aside from the element of luck that exists in everything we do every day – whether you slip and fall on the stairs, for example, or just slip and catch yourself and “Whew, that was close!” and then take the stairs more slowly – no, it’s not luck. Not primarily, anyway.
But one thing that it most certainly requires is an element of maturity that is hard to come by. That is, it’s a rock-bottom realization that “this relationship, this person in my life, means more to me than anything else” and then aligning thoughts and actions accordingly. That means setting aside ego in the very basic desire that we all have to be “right” all of the time, to prove that we have the better idea and the winning argument, and to sometimes just swallow those thoughts and drives because there’s something more important than winning “this argument” and the next, and the next. That is a kind of work, but it’s a kind that no one ever talks about.
It’s damned hard work to master your ego, and for me, at least, while I like to think of myself as generous and caring (even when I’m not, really, but I’m trying to rationalize that the reason that I’m not “this time, just this one time~”) it’s hard sometimes to deliberately see things through that other person’s eyes and to realize that in the scheme of “the relationship” your plans, ambitions and ideas have to take second place. Which sometimes means just burying them. I hate the term “sacrifice”, because it sounds like giving up, or at least that’s the way it’s often described (by those who are maybe trying to rationalize a pathological need to have their own way every time, and to win every argument) – but it’s appropriate in the sense of giving away something of lesser value for something of greater value: winning the game itself.