Headings and subheadings in a text are used to organize the text neatly, and to have the reader better understand what you are talking about.
The gifts because the old man took his stuff and gave it back to him, to pretty much in a way say " it's okay"
I think it would be a colon.
Maggie Simpson kept repeating her question: "How did I eat the whole pizza without anyone noticing?"