Whoa! Now that is a wall of text!

Seriously, do use paragraphing. This is very annoying to read.
Gratz on your first LD though.