This was very well written but holy crap will it throw you for a loop. If you are in a sensitive mind space it's probably best for you to not read it or come back to it when you feel ok. I read it all in one go and I feel terrible. I need something light and happy now...