I wouldn't be hard on yourself. Most of us here were fortunate to get in around 10cps and would of never invested the $200k returns some of us are sitting on. It's a nice feeling to have a big investment in a great company that cost many of us only cents in the dollar. Rolling with the big wigs with no where near the initial investment to loose.