Hi Robert. That was a moving talk. I also have a son. His name is Elliot and he's 23. We also enjoy a close physical relationship. He's 195cm tall, plays semi-professional soccer, works out three times a week and is a qualified referee. It's important I stay fit physically, spiritually and mentally so I can be the best father I can. We hug, do physical stuff together and say "I love you" Namaste.