it's an answer that actually makes sense.
as i was getting dragged out of the hospital by the police (for "upsetting" people for being trans.), my spleen may have been crushed. since then, i've been dealing with falling ferritin levels because i'm slowly bleeding to death. and, now the fact that my shoulder hurts and it won't go away is a symptom of that.
how's that for retarded? huh?