Totally understandable! Balancing a game is really difficult, especially with so many random elements and different levels of player familiarity with this type of puzzle. I think the difficulty is actually great, but maybe it could ramp up just a little bit faster so that the powerups are more necessary?
In any case, great job! Amazing game that I'm going to wishlist on Steam, good luck with development!