Its been 17 years out for me since being diagnosed and I must say that your newsletters have played a significant role in helping achieve my goal of beating this disorderBecca

What is the correctly punctuated version of this sentence?
It's been 17 years out for me since being diagnosed and I must say that your newsletters have played a significant role in helping achieve my goal of beating this disorderBecca