That said the Gregorian calender, which all time is based upon is known to be inaccurate. the proof of this is that we have leap years. So maybe it is not the seasons, but instead our calender that is wrong. It is also known to be about 6 years out.
Spring is definitely my favourite season closely followed by autumn.