Hi! This is my first post here, so I apologize if it's too long. There's a shortened version down at the bottom if you prefer to read that.
...