I know you probably don't care what I think but here's the deal - if you're an integral part of Sarah's life you're part of mine. So, for what its worth, here's my asshole redneck view on you.
Its time to get your shit right and MAN UP. Using others and blaming others for your own screw-ups is pathetic. Its not that I care so much about your DUI, its that you can't face the reality that YOU and only you got it, and only you can turn it around. Blaming Sarah is the pinnacle of being a loser. Look in the mirror and accept that you screwed up. Get off your ass and get right with life. Getting fired from a job is one thing - but - you've been fired from every job you've ever had!!! At what point do you get it that - YOU have to pull your weight. Being a cool slacker might make you interesting to your bro's but it makes you an asshole to the rest of the world. Sometimes when you screw up you have to take what you can get, make ends meet, and pick yourself up to get things right for yourself. When you do what it takes - it will work out - but, whining to Mommy and blaming others will never get you anything beyond USELESS.
If you're still reading - I'm surprised. But maybe there's hope. Just so you know - I don't carry grudges and I can get over my current hostility towards you. I think you could be a damn decent person. I can move on and forget quite easily - I just hope somehow it matters to you, marginally. I just think its time you took a long hard look in the mirror and wake up to what is looking back at you. Potential - yes....but not unless YOU make that potential happen. You may have to sacrifice a few fun times, you may have to accept the pitifullness of your past and be honest with yourself about the remedies required. You may have to quit using others to get your needs met - especially your own Mom. The only person that can fix anything regarding YOU - is YOU. Respect is earned. Right now you have none from anyone that knows you well. Don't confuse sympathy with respect.
At this point I hope you turn things around and earn my - & others who care about you - respect. It really wouldn't take a lot of time - but it will take a lot of effort and acceptance on your part. Words will mean nothing. Actions will be the only cure. You WILL be judged by what YOU do.