I am sure Godless leftists find any invocation of God humorous; except when it is their politicians invoking it. Then it is okay.
Megalomania? Please show how his references were megalomania dunce.
There is no "separation" clause you pathetic dunce; please find it.
While the Constitution does not contain the phrase "separation of church and State" that comes from a letter written by Jefferson, the portion of the First Amendment prohibiting Congress from passing a law respecting the establishment of a religion is considered the "separation clause".