I was reflecting to a friend of mine last week who happens to be a therapist on how amazed I am at what a great father I am (and what great kids my twins are turning out to be) given that I come from divorced parents who did not get along in addition to being gay and not knowing any other gay couples with children from whom I could learn. I feel that I owe this to all the inner work I have done on myself to accept the past, create a compelling vision for my future and learning to be in the here now founded on a bedrock of personal values which I live out.