Nice score on the apartment. How long is the sublet?
One thought: in college, many people have roommates, that is, they share a single room. If the lease allowed it, would you consider getting a roommate?
Can you refine your "Early retirement!" goal? If you want it ASAP, you could wash your clothes in the sink, skip the gym, walk everywhere, never travel, only use the library and free events for entertainment, use internet at the library, eat lentils always, ditch the iPhone, and get a roommate.
What are the rates on your student loans?
Have you considered starting a journal so you can keep track of this over the long term?