Wasting your best years studying to become a doctor? Unlike all those other people who have no responsibilities at all, can go fishing and camping every weekend, play video games every day and go to outrageous parties every night, with no bills or problems at all, right?
You are fortunate enough to have the incredible opportunity to study early in your life, when it can pay off the greatest returns for more years than someone like me who is coming late to this game. I had to spend my best years struggling to feed myself and my family, trying to get into a position where I could think about getting started on medical school. I did have some adventures, but if I had been given the choice back then, I would have happily traded away the parties I went to for the opportunities that you are taking for granted.
As others have said, if you can't figure out how to enjoy your life while you are on this path, you are doing it wrong... and one of your biggest errors is not appreciating what you do have nearly enough while you imagine how great it must be for other people.
I'm completely serious, you will miss out on a lot. You're right to ask. The truth is, you won't know whether med school was worth it or not until you're done with residency. I'm pretty sure that's exactly why a lot of physicians do kill themselves- they reach the end and realize it wasn't worth it and there is no taking it back.
I think this is mostly a risk for traditional students, because they lack a certain perspective and because the training for this profession encourages us to be very focused on the next goal in front of us rather than the big picture. Delayed gratification junkies. You enter this maze and all you can see ahead is the MCAT. You crush it, but at the next turn, there is the application process and interview season. You overcome each obstacle only to see the next one laid out neatly before you, always with the promise that this next accomplishment is the one that will unlock the door to happiness, success, fulfillment of your dreams.
If you run along like that the whole time, never lifting your head up to see where you are going, you can end up someplace very disappointing indeed. And you can tell yourself that you might have gone some place much better, that all the goodies you thought were waiting for you must be waiting somewhere else. If only you hadn't wasted your time running down this route, you might have found them.
If you've actually tried a few different mazes before, you will learn that someone always moves the damn cheese, and that it isn't actually that good anyway. The reason to put yourself through all of this is not for the prize at the end, but because doing it is reward enough in itself. Because this, what you do every day, is life, not just a long lead up to it. If you don't love it and wouldn't do it except for what you think is in it for you at the end, you are setting yourself up for the disappointment to come.