History, as to ordinary people, is their fates and destinies being overshadowed by heroes and villains, their joy and tears being buried behind legends and glories, their fleshes and minds being inked but quickly washed away by blood, death, and eventually, time.
Stirling Castle is one of the witnesses of those histories being made for Scotland.