Like everyone else has said, just think before you (re)act.
I understand. The problem isn't that I'm not thinking. I think, come to a conclusion opp has better hand and still keep on firing! It's very strange.

So you're going to make the same mistakes, just lose twice as much? But not make as much money from your opponents mistakes because they're better players? I think you need to sort out this leak (and any others you can identify) before you move up because otherwise either your roll or your confidence is likely to be destroyed.
Althought I have this leak, I feel like I'm beating NL25. BB/100 is above 20 atm (I don't have enough hands to verify it tho). The thing is... one of the possible reasons I'm calling is because of curiosity and there's so little money in the pot that I don't "care" if I lose it. I'm not saying the money doesn't matter... actually I'm dreaming of becoming a pro some day because I love poker (and $$$ too ).

Anyways... I guess it's just a matter of self discipline. I'm 100% positive I'm gonna beat this problem. And speaking about it to you fellow FTR members is definately helping to speed up the process.

Thanks for your replies.