Hi and welcome to DWD. We can't diagnose I'm afraid, that would have to be done by a doctor, but going through everything you've been through I was wondering if you've ever had counselling for any of it? I can't imagine what it must have been like growing up like that and fleeing your home...
Just so you know, your English is perfect!