First of all, I'm not a native English speaker, but in school I learned that these is used if referring to something near, and those is used when referring to something far away (temporally or locally). But now I'm sometimes watching English movies and notice sentences like "Have you seen those boots?" while the boots were only centimeters away. Is this just not correct, or have I learned the wrong rules?
Another question is, what if I'm referring to something abstract such as ideas or thoughts so that I can't say if they are far away or not. Should I use those or these?
Edit
So it can't be really wrong in any case if I use these respectively those?