Oh that sounds like autism for one thing......I am officially disturbed....