AnimalLover, you need to take SEVERAL seats. I don't believe for a second that you were "just frustrated" and "read tone wrong". You came onto a forum and were defensive from the get-go against people trying to give honest advice - people who give of their time freely to help us hopeful pre-vets. Folks are bringing up things like volunteering and learning from a vet and developing good study habits because you either a) didn't address them initially, or b) asked a DIRECT QUESTION about them. You're asking questions that have different answers based on who they apply to, and so you will get different answers and may have different experiences based on who YOU are as a person. No one can answer whether you're cut out for vet med, because you offered little to no information on what makes you think you ARE cut out for it. Being told "you'd be good at this" and liking animals and being smart does not a vet make.
You are VERY young, but you are at the age where I decided that I didn't want to pursue vet med. Guess what? Horrible idea! I loved my college career and was able to skate by being a lazy ass and do okay with a politics degree, but I absolutely HATED my job when I got out. You need to EXPERIENCE a career before you decide it's for you - that is my BIGGEST piece of advice. Don't think "I could never be successful, science isn't my THING" or "I'll never be able to make a 3.8 GPA to get into my one and only dream vet school, so why bother?" That is the exact WRONG attitude to have. If you tell yourself you can't do something, you're taking the easy way out. I told myself the same thing - despite graduating with a 3.9 GPA in high school and never making lower than a B in a single science class, I decided science wasn't for me, simply because I had to work harder at it. I took the easy road to a politics degree, because I am naturally strong in languages and writing. Just because something is EASIER does not mean it is RIGHT for you. It took me a failed political career, the humiliation and depression of moving back in with my parents at 23, and taking a menial part-time job as a dog trainer for me to gather the courage to apply to UPenn's pre-vet post-college program to start my pre-reqs. It's horribly difficult, because I'm having to truly STUDY for the first time - and at a high level of rigor - and it's making me question how I'll do in vet school. But I'm here because I WANT it. I will do whatever it takes to get into vet school, one way or another, even if it takes multiple application cycles. I have seen the life as a veterinarian while working as a vet tech, and having close relationships with multiple vets who are even younger than me. I KNOW what I'm getting myself into, and I have never been so sure of any career decision in my entire life.
If you do not want to put work in to be as good a candidate as you possibly can, then I would agree that vet med probably isn't right for you. I'm not saying you aren't willing to do that, but you do nothing but talk about your "limits" and what you can "realistically" achieve. If you break yourself down like that, you WILL NOT succeed at this. You need to experience the life of a veterinarian, and perhaps take some communication classes. You need to be gracious when people give you advice, because that's LITERALLY what this forum is for. If you rise to every perceived slight or insult, you will not last 5 minutes in a veterinary clinic.
*end rant*