Slug71, reading just a small part of what you've posted - you must be the only person in the world who is surprised you got fired. Getting rid of employees like you is exactly why employers need at will employment. If you are coming to the table with no unique or valuable skills and expecting a pay check, don't be surprised when people expect you to, at least, do your job right. If not, you are easily replaced.
Guess what, it's also to the advantage of good employees - now your space is open for somebody who won't cause problems and break rules, so the employer can get his money's worth.
Pigeon chess - "having a pointless debate with somebody utterly ignorant of the subject matter, but standing on a dogmatic position that cannot be moved with any amount of education or logic, but who always proclaims victory."