5 points
https://www.youtube.com/watch?v=XRr1kaXKBsU try to follow along with this. Also, forces have force particles, there appears to be no such thing for gravity though I think scientists are still working on this problem to this day. Mass seems to be derived from the higgs field but I am not knowledgeable enough to answer how that relates to gravity per se.