The other thing to bear in mind is that not everybody has a fabulous collection of top grade, superb coins. You could get that impression from reading the posts on here, and it is certainly something to aim for, but it really isn't like that for most of us. A few do reach these high standards, and good luck to them, but most don't - if we did then lower grade material simply wouldn't sell at auction and as you know it does sell perfectly well.
Also, of course high grade coins are not always available and a lower standard has to be accepted, at least until a better one comes along - if ever! Many of us simply can't afford to buy in top grade, but if we are date collectors we either have to accept a lower grade for a rare date, or live with a gap. For instance, my 1854 sixpence is GF at best. It's a rare date and high grade specimens occasionally come along, but their price is astronomic. So, I'm faced with a choice. Do I buy a high grade 1854 for £2-3k or more, or do I buy maybe several more interesting, but less rare coins of other denominations? Choices, choices. Only a lottery win would take away the problem.
My point is that you shouldn't be put off by not achieving the goal of perfection. As I say, most of us have lower grade coins in our collections, simply because it isn't always possible to do better. For me, I'd always have the lower grade than a gap. Gaps are like missing front teeth, whereas lower grade can always be upgraded sometime.