The answer is in your question.....BALANCE. We all want to have a very full life professionally and personally, but all need to make decisions to balance these. For example, to be a top athlete you could train and workout all the time, but that will probably come at a cost of the academic performance and one's social schedule. These decisions become tough, particularly if you don't keep your eye on the long term goals. Face it, many competitive athletic careers will slowly come to an end in college as few reach the pros. Also, soon you might realize that a social event or formal might be just another social event or formal. But the work effort you put into a rigorous STEM curriculum will provide you with options that you won't even know about for years to come. This is the long term that you should keep in mind. Don't end up regretting that you spent so much time on athletics and social events that you closed out a lot of options by not pursuing a STEM curriculum.