I was a lot like you in my pre-med years. Studied constantly, got the highest score in just about every class I took, did bench research 20-30 hours a week, overall I put just about all my time into preparing for med school and was very productive (great MCAT score, good research pubs, high GPA, plenty of volunteer stuff). However, I literally made zero friends during my four years of college. I saw all my peers as competitors and considered them enemies. The only connection I made was with my now-wife, but even that was hard to balance. I eventually realized the reasons I was so die-hard about school and achievements were purely egotistical: I wanted to be the best, I wanted to be smarter and better than others, I wanted respect, I wanted to prove myself to all the girls in high school who rejected me and the people who bullied me (kind of kidding, but insecurity really did play a huge role in how hard I worked). Not to mention that scientific fields also push people to do this kind of thing. Despite my accomplishments, I still felt a large sense of emptiness no matter how much I "achieved". I had thought that doing well in school and research would fulfill me but it didn't.
Eventually I learned there are many, many things in life that fulfill me more than achievements in science and medicine (wife, friends, outdoors stuff, fitness). I still love medicine and it's the only career I can see myself doing, but I'm not going to devote myself 100% to it because I know I need more out of life.
If you feel 100% fulfilled devoting your entire life to medical pursuits, go for it. The world will be a better place for it. Just make sure you're doing it for the right reasons. If you genuinely love the process of research and medicine, that's great, you'll be happy. If you just want to be a rockstar scientist, getting all the b*tches and speaking on TV next to NDT and Bill Nye, you'll probably be disappointed.
Also, just a personal opinion, if you haven't met a woman who makes you want to cut back on your studies to spend time with her, you haven't met your future wife.