Are you doing awful? Absolutely not. Could you do better? Definitely yes. It's just a matter of if you want to. So keep all that in mind with my feedback- take what you need and leave the rest. It's your life and your goals.
You say you want to accelerate investments. Okay. Well, if you have an account around here, you know the steps =) Up your 401k contributions until it stings a bit, then adapt. Cut your alcohol (only drink at home), cut way back on restaurant spending, figure out what constitutes your misc ($150 for a single person is sizable). If you really want to accelerate things, deal with that subaru. We live in Oregon (kingdom of unmaintained dirt logging roads), and short of when we go hunting and need to haul an animal or when we sleep in the back of our truck for camping, we use a little 4 door commuter car to get to most of our hikes and for kayaking, etc.
I won't get on your rent, I've seen enough boston rents around here to guess that's reasonable.
Next big question- future. Girlfriend. Will you marry? Combine finances? I read an article recently that was someone sharing an old friend's advice for his financial success. He said, "Same house. Same car. Same wife." A good partner, with similar financial values, will be a major foot up in your quest. A bad divorce or a spendthrift partner can spell disaster though. Talking about this ahead of time, planning, being positive you're on the same page, will give you just as good a return if not more as detailed attention to investments and budget line items and the like.
Also, looking back at the expenses, it seems possibly a bit bare? Are these actual averages pulled from Mint or YNAB or something, or is this your theoretical budget? Be sure you track every cent, at least for a time, so you know what the real picture looks like.