Sounds like you have had an awful lot to deal with and from a young age. The depression, and lying in bed is normal given the situation you are in. However the quick, short, sharp bouts of anger make me think that the childhood abuse has left you with mild to moderate post-traumantic stress disorder, which would account for these outbursts that then don't make a lot of sense. It means your startle respose is working too efficiently and also that you have unresolved (and legitimate) anger problem. The latter are no longer focussed on the original cause, but are spilling over to other unrelated things, such as dropped items. The fact that you almost died at one point in your life also supports this.
If you would like to book a session by going back to the main websight we can look at whether PTSD is present (this is common with sexual abuse and trauma). This will help you to know how to proceed through having a corrrect diagnosis. The anger is essentially a good thing, even though it is hard on you and others. It means your self esteem is still effectivley intact and you will be able to move out of this current rut you are in.
Let me know if you would like help with that.
B.Sc (Hons). B.Psych. Dip.Sc.
Principal, Your Online Counselor