Yep, light particles do hit everything, but subatomic particles exist in extremely high numbers which gather together to create a force field, that field making an atom. The light hits atoms, but not the individual subatomic particles unless they are directly targetted.

On the other hand, I didn't get a wink of sleep last night and I've been extremely foggy headed and grouchy today. Maybe it's best not to listen to me today, I'll probably wake up tomorrow, read this, and say "what the hell was I saying?" lol.