Yes forex market absolutely behaves like the weather. Because weather these days are so unpredictable that the forecast says raining then its the most sunniest day and the same happens in forex market forecast says bullish we will see bearish market that day. :D