There are scheduled news releases that come out daily, and certain news releases like Non Farm Payrolls and rate decisions have a massive affect on the markets. It is important to know when these news releases are due, and before the start of each month you should make a note of the important ones. I have a up-to-date economic calendar on this site which you can access here.
This is the only way you can really stay on top of your trading. Allow yourself to make mistakes - and don't make the mistake of being scared to prove yourself wrong - you'll be in a much better position for it in the long run. You have to be comfortable with accepting that mistakes are inevitable, especially in the early stages. It's all part of the learning curve.
You have probably heard that most people who attempt Forex trading end up losing money. There’s a good reason for this, and the reason is primarily that most people think about trading in the wrong light. Most people come into the markets with unrealistic expectations, such as thinking they are going to quit their jobs after a month of trading or thinking they are going to turn $1,000 into $100,000 in a few months. These unrealistic expectations work to foster an account-destroying trading mindset in most traders because they feel too much pressure or “need” to make money in the markets. When you begin trading with this “need” or pressure to make money, you enviably end up trading emotionally, which is the fastest way to lose your money.
The problem is that this is where traders are most likely to succumb to overconfidence bias. It's not uncommon for traders to complete a winning streak and then believe that they can't get anything wrong in the future. To believe this is of course unwise, and is only going to end in failure. Make sure you always analyse your trading sessions and look at your wins and losses in detail.