I haven't contributed to any of the threads, but I've read about the rough times you've been having, and I'm glad to hear that things may be on the up for you.
I don't care about the flounces etc and the constant bickering on here sometimes, it is when you have a problem that NSC starts to shine as it has for me and many others that have been going through torrid times. Glad your life is turning around mate and I hope to follow suit soon.