It's a good job I'm in a relatively good mood as could feel my blood rising

Maybe it's time you used your skills in a different area where people are crying out to get a decent social worker who has half an ounce of knowledge and actually does want to help,.......sadly certain things can't be accessed without them and in my experience and believe me I could really go on, this system does need them.
I can sympathise you've had a crap day but equally I could have strangled my social worker today

pure bloody ineptitude.