I fully understand how you feel. I'd probably be a bit miffed as well about the situation if others were making money on something I had developed, but couldn't play.
Either way...if you return or not, thank you for sharing....and good luck on your endeavors.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.