What? A coworker did these things? Saying that information is not clear, whatever you try? How 'bout if your project manager behaves like this. Because of a combination of being incompetent and trying to cover that up by shifting blame. Well that's the situation I'm currently in right now and it is very stressful, it feels there's nowhere out, apart from updating your LinkedIn profile...