I remember your posts from last semester and am glad to hear that you decided to stick it out. It sounds like you enjoy certain aspects of medicine and to be honest... at this point that's enough. Sure, there are people in your class who are very ethusiastic and gung ho about medical school but just b/c you're not (yet) doesn't mean you made the wrong choice. You're 25 and you have to find a career eventually. An MD will allow you to pursue a job in a number of different fields, so keep that in mind. There are people out there who would literally kill to be in your position so despite all the crap you're putting up with just keep that in mind.
If you need another reason to suck it up during the first two clinical years just remember this latest economic crisis. A lot of ppl our age have just lost their high paying jobs and can't find work. You, on the other hand, have Fin aid, a student lifestlye, and a future career in one of the most secure professions in the world...not bad.
"When the going gets weird, the weird turn pro"
- Dr. Hunter S. Thompson