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.