My problem is that when I click "link domain" it changes to "domain linking" for about a minute or so and then goes back to "link domain" without actually changing anything. Any suggestions would be appreciated.
are you sure you did it correctly? Freenom should say an error like
dns records should have a name set
www.billybobbeep.tk instead, so the
www will be your dns record instead, and your website at the www subdomain.