I'm sorry to hear about your story. It's not something I've had to deal with although I have different struggles. Are you getting medical or psychological help?
Regarding life experience, you can't recover what you've missed, but don't stress too much over that, I see from your intro that you're only 20, you have time to sort things out and you have plenty of life experience ahead of you.