Who cares if people criticised you. You basically have no idea who's writing on these threads so everything is just an opinion. Most likely a completely unfounded opinion!! You made the right decision.
TSN Price at posting:
0.6¢ Sentiment: Hold Disclosure: Held