This is probably the longest resume I have ever seen. You'll note that I trimmed a lot from jobs 20+ years ago. No prospective employers care about the specifics of probably entry-level jobs, just what you've done lately. Also, you repeated many of the answers in the narrative, I guess to respond to diffent questions. Is that the best way to handle that situation? In any event, it all reads well, but I suggest you trim it more, even in the details of current positions. Good luck.