To anyone else who might come across this post with Comcast. (or probably any ISP)
I went to the logs searching the logs as @stephenw10 suggested and noticed some funny "XID Mismatch" logs. So, looking up this article:
https://docs.netgate.com/pfsense/en/latest/troubleshooting/dhcpv6-xid-mismatch.html
It said to basically do (arrow is for pointing out command):
# ps uxawww | grep dhcp6c
root xxxxx 0.0 0.0 5780 1488 ?? INs Sat09PM 0:00.90 /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_wan.conf -p /var/run/dhcp6c_re1.pid re1
root xxxxy 0.0 0.0 5780 1524 ?? Is Tue07AM 0:00.30 /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_wan.conf -p /var/run/dhcp6c_re1.pid re1
Then, i saw multiple instances of it like the output do:
killall -9 dhcp6c
Solved my problem, maybe yours too.