there's a helix barrier in the bottom left of the graas lands, top left is the invisible barrier with the rain, then there's 2 barriers in the iron cave to the top right.
If you find areas that are extremely hard, try different areas. One common "problem" with this game is that you get access to crazy difficult areas very early in the game.