^^ I agree with Sluggo. I even read that post you linked to, good job.
The Force to me is like a linked network of what you'd call a living beings chi or aura. As far as tapping into the Force, add in one's third eye and some telepathy and I think that's a pretty accurate description based on the 3 films '77-'83 not counting drafts and novels (which is pretty much Star Wars to me). All that EU can die a horrible death as far as I'm concerned.
As Patton Oswalt says "I don't give a shit where the stuff I love comes from! I just love the stuff I love!"