It sounds like you have been through a lot and have more to go through. However, your honesty and humility will lift the burden of keeping secrets. You are right to focus on what you do have. You can be proud of yourself and be the man your child can look up to.