Two or three possibilities......
Sounds like an electrical issue if the blower was cycling (and it wasn't the compressor cycling.
There could also be another electrical issue because some A/C's are designed to turn off under heavy load (going up a steep hill, heavy acceleration); although the compressor shuts off and the blower keeps running usually.
The other possibility is a relay going bad. I have had the control relay go bad on another vehicle that caused the A/C to cycle intermittently. It was a $15 part I got from AutoZone and an easy replacement.
You should never need to add freon unless there is a leak. If the freon got low enough, you could see intermittent cycling of the compressor until it was too low and it stopped running altogether. If you look at the area under the hood above the compressor, see if you see any discoloration or oil. If a compressor seal went, you would see an area where oil was being thrown on the underside of the hood as the compressor was spinning. You can also follow your high and low pressure lines to see if there are obvious signs one let go.