The ONLY thing you have said that may have truth to it is your admitted selling at 1.50 a share.
Frustration, me? I laugh in your face! I was the one scooping up those cheap shares. So while you waddle in your seller's remorse, I'm watching your 1.50 shares approach a double.
I'm not going to waste my time proving anything to the likes of you. With all your attempted fear mongering the market has continuously been buying up this stock more and more. Those are the ones who have indeed done their DD.