Well I have Sacrificed a few things to appease the gods of weather and swell namely "Huey" for the Snake Valley Astro Camp.
If your a surfer you will know him quite well.
A fickle Swell and Weather god but once he or she are appeased you are rewarded with perfect conditions.
Anyway the sacrifices made are
1: Stop drinking beer until the Astro camp ( again if your a surfer you now how hard that is)
2: No Macca,s until the astro camp.
3: I do everything my wife tells me to do around the house without complaint.
If that doesn't work I am dusting off the old longboard and go surfing more often