Yes you can respec skills but its much later in the game after you get your battle tower.

I do understand your problem though. I also found potions to be scarce at some merchants.
I think the whole difficulty level of the game is very unbalanced.
Some areas are a walkover while some are just impossible.
But I believe the majority of players that post here seem to like it that way.

And majority rules. wink