I am not experienced domainer but having doing domaining part-time for about 2 or 3 years.
It seems to me I am still doing mistakes even though I have learnt from previous mistakes.
For examples, some domains I got only a few months ago seems now radiculous and I wonder why I end up buying such names.
Are you still doing mistakes after years of experience in domaining?
a mistake is like you mis-spell the domain when registering or don't read all the letters correctly when backordering a domain, or when you fail to check stats properly...etc those are what i would consider mistakes.
regging names based on a 'feeling', hunch or instinct are sometimes fruitful...sometimes not. though often when not, it's because of an unwillingness of the domainer to pursue the "dream".
the dream in his mind when he/she "though of the domain" and all the visions of success therein.
a mistake can be "letting" a domain drop too soon.
as you say, been in the biz 2-3 years part-time.
which could equate to....some of the names you acquired haven't reached maturity yet, but you drop them after 2 years and some else gets it and sells it 3 years later for huge profit.
meaning you may have to hold a domain 6-10 years, possibly longer before realizing a roi....that's called "domain investing"
the "domain flippers" are "short-sellers".
they buy to turn over in short time with small profit expectations
when you figure where you fit, then you'll know how to buy for the roi time frame.
but yeah, i know what ya mean