Respuesta :
You're on this earth to make something amazing, you're here to contribute and live on your mom's legacy. Yeah, she died when you were 3 but her legacy is with you. Life can be hard I understand that but it's about looking at what has happened and making something great out of it. Those experiences don't define you it's what you do with them that defines you. Go make something of yourself and stop asking questions while soaking in self-pity.
You are on this Earth because God put you here, and remember everything happens for a reason. So, no you do not have a screwed up life it is just rough. You have to live life through the rough times in order to have good times. Life is supposed to be hard otherwise whats the point, right? I hope this helps you understand that you are here on this earth for a reason.