At best, this thread should have been a celebration of a victory over the Christian Taliban in Texas.

Should I GFM now?