It is not stupid; it is a real problem for learners-- though this particular grammar point is not a critical one, I assure you. Generally, 'any' is used for questions and negative statements, while 'some' is used for affirmative statements. However, 'some' is also used for questions when the speaker expects an agreement in response.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.