Buying healing items is not a serious solution.
First, potions only go up to a certain level, and cost quite a lot for what they do. A potion of CLW at 1d8+1 costs 50 gp. In order to heal, say, 75 hp(quite likely for a fighter type, after a tough fight),you would need to spend maybe 1 thousand...