Welcome Matt!
You will find so much support here; it is really amazing.
You're doing great, so keep up the good work and read and post often.
SR really helps me, and it will help you as well. We are all on this journey together and knowing others in similar situations are there for you any time you need them is awesome...( can I say "BLOODY awesome?! ). ;-)
I know you can do this. All the best to you; stay strong.
Ring