I keep looking for role models and making friends. I've been blessed with several people who've been supportive "parent" figures in my life: my mother-in-law, people from church, some from the dojang, and also role models at work.
It did take a certain level of personal growth, letting go of those childhood absences. The closest thing we have to time travel is for our inner adult to be present with/comfort our inner child when we remember those things.
And I really enjoyed the mentoring because I had never had that in a parental figure.
I also enjoyed the role modeling - the getting up for work and showing up, the having your life together and being clean and sober, the ability to pay bills, the ability to interact with people and be a contributing member of society.
Those were important message for me to see because I never saw them growing up.
It also made me feel good about myself for the first time in my life because in a professional environment people judge you based on your performance, which you can control, not on who your parents are or what your last name is (like they did when I was in school).
In some ways, it always made me sad, though, because on the weekends the role models spent time with their own families and the same was true for holidays. I was always on my own, and back dealing with the fall out from whatever misadventure my family was involving me in again.
The professional role models have their limitations. When I had my baby and needed help no one was there because I don't have a family capable of helping and professional role models aren't going to step in on such a personal level. Then when I quit working for a time, the professional relationships waned a bit, not completely, but when you aren't working anymore, you don't see each other daily, and you don't interact as much.
There really is no replacement entirely for having a strong family connection, but finding role models does help a bit.