Good job finding some sort of peace and happiness within yourself. It's still going to be a long road, but I think you have found the right attitude.