granite: something having the quality of granite (unyielding firmness)
attribute: an abstraction belonging to or characteristic of an entity
tagalong: someone who persistently (and annoyingly) follows along