OP, I'm glad you've gotten beyond all of this nonsense, but it really bugs me that you used the word "theory" in this context. What you put forth aren't theories, rather they're loose hypotheses; "theory" would suggest they're scientifically on-par with reality.
Nolite te bastardes carborundorum.