First I am not completely new but by the time I got into bitcoin, I was under the impression that mining is too difficult to be profitable unless you have asics or a server farm.. Is this correct? I mean you have to be the "winner" or in a pool to receive bitcoin, right? Do all miners receive transaction fees, and is it worth it just for that if you try to cpu mine with one pc? I doubt I could make anything with trying to out mine anyone.
I'm afraid I don't fully understand transaction fees (I know they would be small but not sure how they are earned).
First of all, transaction fees are included with the 25
BTC block reward that goes to miners.
Basically, it isnt worth it solo mining anymore and even with a large amount of hashing power worth several $100,000s many do not break even on their investment.
Will bitcoin eventually rise or it will fail and reach a value of zero dollars?
No one can answer that question. Personally I believe (with the recent news and such) it will crash to around $400 but 'bounce back' to $500. It will then remain there for a few months before a big movement (either up or down)