Waiting for a day to celebrate yourself: like birthday, anniversary, propose anniversary, etc. is like waiting to be happy on one day and allowing happiness to drift away on the rest 364 days.
Why not try being happy and fulfilled 365 days a year?
Why not make every day count by doing the important project that needed to just get done and hit the nail in the coffin.
What fulfills is most is not going for a hike once every two years, what is really fulfilling is getting out of your bed each morning and taking the small steps towards the gym.
Fulfilment does not wait. It either is (daily), or it does not exist (even on days and vacays).