Check other email folders such as spam/junk in the first instance.
For some reason yahoo accounts keep deferring our emails which delays the receipt of our emails. If you have a different provider account please use this instead.
Do not repeatedly try to register if the first email link didn’t arrive, this will create a backlog of emails which will be perceived as a threat/spam by your email server. Please wait 24 hours before trying again.