Yeah, the way casters are set up in Pathfinder, just removing the spells/day limit would mess up the game pretty badly. Sorry to say, but your GM is absolutely right.
As a witch, you do have hexes, which can generally be used as often as you want (or one per day per target for some hexes)...