You do not look pathetic at all. You did the best you could with the tools you had at the time. Now that you know better, you can do better.
That's what is so great about this site. The vets who have stuck around do the great service of passing down what they've learned and experienced on their own journeys.