Awsome post!!! I have a lot of respect for you after reading it!!