You did an absolutely tremendous job on this story, Becca. I think the decision Giles ultimately makes is absolutely plausible, particularly within the context of the events you described, and I'm looking forward to seeing where his journey takes him from here. Which you can translate as: write more soon, please. ;)
*applause*
Really, a great piece of fanfiction. :)