You fucked up because your deadlift is piss week and I am betting that squat is probably high.
Which injury are you referring to? You skipped over the part where you got hurt.
I would forget about your body fat until your deadlift is 440 x 5, bench press is 225+ for a set of 5, and you are pressing over 200 for a single. I notice you didn't list chin ups or pulldowns?