actually i never buy bitcoin in my life, i earn it free from signature campaign, faucets and gambling. so i never make a worst decision in my life, lol
Well, even if you didn't pay for your bitcoins, you still had to spend time to acquire them (through signature campaigns, at least; faucets even worse).

So let's say that, for each of your 346 posts, you spent 10 minutes of your life (5 minutes until you found a thread worth replying to, and another 5 minutes to write your post) - in total, 3460 minutes, or approximately 58 hours. Then, let's assume that you got 0.001 BTC for each post (and it was almost certainly much less than that in the lower forum member ranks), or 0.346 BTC in total (approximately $158 at the moment). That means that you have been working for about $2.72 an hour - depending on where you live, a very small amount (as in, you may get a better deal by working a normal/extra job, and then actually buying BTC with what you earn).