I fully recognize that, as the resident flunk-out, my thoughts and advice are probably worth **** all, but... you all aren’t imposters and you absolutely have what it takes to become doctors. If you didn’t, you wouldn’t still be there. You deserve to be there, and you are indeed still there, because of YOUR own successes.
You are smart. You are strong. You are motivated and bright and resilient to have come this far (and you’re really not far off from being done!). You are capable and you have the mettle to make it through; again, if the school didn’t think you did, you wouldn’t be where you are right now.
It’s easier said than done to fight the all-too-common demon that is imposter syndrome, but trust, simply by virtue of having come as far as you have, that you know what you need to know, that you have worked hard, and that you do have it within you to be a vet.
Keep trucking on. You’ve got this, in clinics and beyond!