It's really good to hear that your previous comment about a 3.4 was to plan for what you will have to do. And yes, its true, you simply cannot work when you're in the SMP. It's an all consuming endeavor.
Also, its nice to hear that you are cogent about the steps you will have to take. This also is good news. Trust me, I know what its like to have everyone in the world tell you that 'there is simply no way that you can make it'. I've been there!
see here. I was the kid with a 2.9 or 3.0 in my fourth year in university (switched majors) whose friends thought he was dellusional when he said exactly as you have said, "Medicine is what I want to do...". I was also the guy that didn't let those friends dissuade him. So I truly want you to succeed, I really do. Further, I think that you can. I am just trying to be absolutely frank with what you will have to go through in order to get there. It's going to be the hardest 2-3 years of your life, but it seems like you're realizing now just how much of a shift in paradigm you are going to have to make.
The reason that I suggested that you should do another bachelors degree is simply due to cutoffs. At some schools even having a 3.0 Ugrad GPA will not get you past the number cutoffs. That being said, having below a 3.0 will most certainly get you cut before a human even looks at your app. This is largely true even with a stellar SMP year. So my reasoning was that you need to get that GPA up above 3.0 (perferably to 3.2 or 3.3) somehow before you go to an SMP. Whether or not you do that by taking another major or by just taking extra classes is up to you, but I think that it needs to be done.
Lastly, I am all for optimism, but I'm completely against
blind optimism. I like realistic optimism better. This type of optimism is different because it is aware of how hard attaining a goal might be, but also knows that all goals are attainable. I think that as you get some more information on the craziness that medical school admissions is, you'll realize more and more (as you have here) exactly how hard this will be. That being said, make sure that every single choice that you make from this moment forward is going to be taking you closer to your goal. If there is something that you can do to reach your goal make sure that you do it. If you don't do that, then you'll have regrets. And noone likes those.
😛
Good luck man, I really hope that you're able to make it happen.