Hi, current first year here! It sounds like you're on a great track, schools definitely like to see well-rounded experiences. Please, please, please do not stress over your GPA!!! I had a handful of Bs, I think my overall GPA ended up being around 3.5 or 3.6 (I had credits from multiple schools, hard to keep track sometimes) and I know of people getting in closer to 3.0 or even a little lower sometimes. You sound a lot like me a few years ago, and I'll admit that I struggled through my first semester of vet school with the fact that my grades weren't where I wanted them to be. My turning point was when I realized that I was doing really well with our weekly case studies, and I just wasn't great at regurgitating information for exams. While it's important to pass, there is SO MUCH MORE important to life than grades! Just keep doing your best and you'll be great 😊 Feel free to reach out if you have any questions!