It happens... One of the many sayings in aviation is that it takes 45 hours to learn to fly, and a lifetime to learn when to fly. What you describe is pretty common in Canada. It's all a part of learning patience. Sometimes, when the flying is purely recreational, it just might no be worth the effort.
My plane has been secure in the hangar since I flew a search on December 27th. Right after that a series of snow rain freeze thaw has resulted in a really hard crusty 6 inches of snow on my runway. It's going to take hours to clear, if I want to fly. I can wait. All those magnificent summer and autumn days for flying serve to assure my patience in the not so good flying conditions.
In time, the frustration of a day's unrewarding flying will fade into the collective memory of a great pastime....