Hello, I'm new to the forums but have used the site for a while. I'll try and keep this as short as possible, but it's going to be tough.

...