>>74614659Just sounds like a lot of of miscommunication commonly found in the workplace that you as a newbie were on the ass end of. They needed a scapegoat to help cover their own asses, and it was you.
Obviously I don't know if that's what's really going on, maybe you really do suck.
All I can say is keep trying.