https://www.dueapp.com/ is great for this (see the "So persistent you can’t forget" section on the home page)
if it's like, an event you don't want to forget about, you can add a bunch of reminders for an event in google calendar. So, for someone's birthday you might want reminders every week a few weeks leading up to it, so you don't forget to get a gift.
Yes, I know, but I'm always adding like 3 different types of reminder which is a lot of work.