My resume looks like Swiss cheese. Speaking of gaps, check this one out. So you're not alone.
Some gaps are self-created.
Inc. November '98 to present. Depending on the job, the interviewer, and your frame of mind, you might want to consider the radical step of telling the truth. For example, caring for a family member who is ill could score you points for loyalty and commitment. Then, again, it may not. You'll need to decide how to handle each interview individually.