It’s been a damp and dreary start to the year - and this cold weather certainly has you reaching for your calendar in anticipation of the warmer months.
You're counting down to the weekend even more than usual - and the next bank holiday feels like it's years in the future.
Don't worry though, it'll be here before you know it! Half term is just around the corner - so that’s a good chunk of 2018 done and dusted already.
Grab your diary and make a note of these (and perhaps get the umbrella to hand, because it's bound to rain).
Upcoming bank holidays in England and Wales
Good Friday: March 30
Easter Monday: April 2
Early May bank holiday (Monday): May 7
Spring bank holiday (Monday): May 28
Summer bank holiday (Monday): August 27
Christmas Day (Tuesday): December 25
Boxing Day (Wednesday): December 26