Hi Abbie, sorry to hear about the problem resetting your password and I know we will be able to help you get things working again!
The behavior you described is a bug in one of the previous versions of our themes and you should be able to prevent this particular problem from happening again by running any available updates once you are able to access your website dashboard again.
There are alternative ways to changing your password and our 5 Ways to Reset Your WordPress Password article demonstrates some of the methods you can use to recover access to your website dashboard.
Keeping your website updated is the best way to ensure that your website has all of the latest available bug fixes and security patches. Our WordPress backup plugin Total Upkeep allows you to configure plugins and themes to update automatically and reduce the amount of manual work required to keep your website updated.
I hope this helps you recover access to your dashboard Abbie and please let us know if there is anything else that we can do to help!