Sparhawk does indeed come from the Elenium by David Eddings, but went AU after entering Milliways bar, and then an alternate version of that place, and then the Nexus of all Realities. Much of his life and attitudes were shifted by those places, but despite everything, his journey has led him back to many of his original precepts and concepts, and led him to cling to many of the codes he was taught as a young man and child.
He was a Pandion Knight, protector to the queen, before things went wrong. But through an amazing series of events, he had a chance to relive his life and set things right, which he did.
Having found himself departing that relived life, he ended up in the Nexus for some time, until he found a cube, and ended up in the strange world of Here.
Alone, but still married in his heart, he was a knight whose faith was stronger than it had ever been, and whose journey had just begun.
And indeed, within the confines of Here, he met a woman who, over time, reopened a damaged heart and healed it, and claimed a place in it. There, in that place, he married the Lady Elaine, and made her his wife, and with her, began a family.
Then suddenly, that place came to an end, and in the chaos, they were sent back toward his world, until a vortex grabbed them, and turned their journey to yet a new Earth... and a whole new life. Now, together with their unborn child and the faithful companion and steed, Faran, they begin a new adventure, Under The Rainbow...
Where they began to live in a multilevel; smart house, their child was born, they became workers in new-old trades, and life was, surprisingly, good.