Lightning by Dean Koontz
Laura Shane was born on a night of a freakish lightning storm. Her life since then has been filled with both despair and mystery. Despite losing her mother and later her father at an early age, Laura grew up to be a strong and positive woman. Through most of the trying times of her life, from her birth then an incident with a store robber and more, Laura feels like she's being watched over by someone. This guardian appears during some of her life-threatening encounters and what's more puzzling is that he does not seem to age even as years pass. Ever since his last appearance however, Laura begins to doubt the existence of this blond, blue-eyed, gun-toting guardian. Lightning's pace is consistent from start to finish even when the timeline jumps from days to years sometimes. Laura's fantastic experiences may be a bit exaggerated but they are consistent with the idea in which the story revolves. The technical details explaining the guardian's appearances is ...