Hello & Welcome, Uguys!
Only a professional can tell you if you are suffering from depression, but it certainly seems you could be. You have endured long-term emotional and verbal abuse, and that can affect your personality and emotions.
Please look around PsychCentral including the
Survivors of Abuse Forum.
__________________
My dog

mastered the "fetch" command. He would communicate he wanted something, and I would fetch it.