Why cant they put a price freeze on some of the items that you buy?
Because price freezes don't work. Freezing prices on certain commodities only forces other related commodity prices to fluctuate disastrously. Freezing the price on fuel, for example, allows the worst price gouging that exists because wholesale prices go down shortly and the retail price stays at a record high until the freeze is lifted. Then a "reflux panic" sets in that causes other "economic ripples" that in turn drive retail prices up again.
The one exception to that iron law was when Reagan froze the price of gasoline $1.25/gallon, allowing for inflation. When Saudi oil magnates found out that they were not going to get more money by gouging for oil, they cut production by a third. We reopened our domestic oilfields, and kept the price at a stable $1.25/gallon for the next five years. By that time, market conditions allowed relaxation of the freeze. Clinton revoked the freeze entirely, and the price of gasoline shot through the roof, if you will recall.