This is really stupid, but I'm thrilled and will share mostly just because I want to, but also because perhaps someone will learn something.
I keep two separate (slightly different) excel spreadsheets of my collection. The total of amount of cards I have in my collection on each of those sheets is the same. Of course. And that number matched the total reflected here for about two years. Then, somehow, the number here became three higher than my actual number. Then eight. I could not, for the life of me, figure out why. I had a hunch it had to do with the way I went about recording a couple trades here, but I could not find the error. It drove me crazy for months, but I learned to live with the fact that the number of cards the site thought I had was eight higher than the number of cards in my actual collection.
Then today I started to play and I explored my (six!) trades. And I found five 1969 cards I had traded for that were listed twice in my collection. The number of cards the site said I had in 1969 matched the number I thought I had, because the database doesn't count doubles in the number of cards one has in a given year. (Follow?) So finding that error was pretty difficult. But I deleted those five. Then I discovered the feature that allows me to move all duplicates into my trade list. And slowly doing that year by year for years I had dealt with recently, THE OTHER THREE WERE FOUND! Now my collection here perfectly matches my spreadsheets and I can stop drinking heavily and start sleeping soundly. Huge sigh of relief.
Hmmmm, perhaps the practical suggestion I can make is that maybe the the site could reflect two numbers of cards owned by a member for each set: number of different cards; and total number of cards (including duplicates). Had I been able to see that, I would have found these errors months ago and saved thousands on therapy.
Anyway, I won't have to think about it anymore, because I know the former error of my ways and this will never happen to me again.
v3