out of nothing, I have created a strange new universe

There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors.

First rule of mental health: learn to distinguish who deserves an explanation, who deserves only one answer, and who deserves absolutely nothing