My granddad said something interesting about this. He said something along the lines of "if gravity has waves similar to light, would it also be a particle wave like light?"
yes
photons are the bosons that couple to the electromagnetic force
gravitons are the hypothetical bosons that couple to the force of gravity
There hasn't been a good mathematical model found for light that applies in all equations, so depending on the context we consider light in calculcations as either a beam, a frequency, or a particle.
this person has no idea what they're talking about
"we consider light in calculations as either a beam, a frequency, or a particle"
this is literal nonsense and doesn't have anything to do with QED (the equations that govern how light interacts with stuff)
also, QED is by all definitions a
complete mathematical model. it perfectly describes all the ways in which electromagnetic waves interact with things. that's why Richard Feynman won a nobel prize for finishing it.