Welcome Sorry to hear about your pain. It will get better.
But I feel like I have been broken, and I'm not sure if I can fix it. Everything I touch I screw up.
We know thats not true, you posted here didn't you? That is a wonderful first step. It helps to talk about your worries, to get them off your chest and into the open. Please continue posting and update us on your situation and you will get the help and support you need to make it through this tuff time for you.
There are so many dreams yet to be fulfilled, but getting past the lonliness and sadness is hard.
Always remember that the fulfillment of one dream is worth a thousand risks. The failure of not taking one risk is the death of a thousand dreams.