WireGuard and DNS A Record with CloudFlare

I’m having issues trying to figure out how I can get HA to automatically update my dynamic IP with CloudFlare while using WireGuard VPN on HA.

WireGuard is configured
I have my own domain name, DNS is managed with CF. Currently I’ve hard-coded my A record (remote.MYDOMAINNAME.com) to point to my current DYNAMIC IP address of my router/cable modem
My UniFi router is port forwarding WireGuard (51820) to my HA

Any help would be appreciated