Evet, haklısın, bazen yan anlam ve mecaz anlam karışabilir çünkü ikisi de kelimenin gerçek anlamından biraz farklıdır. Ancak fark şudur: Yan anlamda kelime gerçek anlamıyla bağlantılı ve somut bir özelliği taşır, mecaz anlamda ise kelime tamamen soyut ve farklı bir anlam kazanır. Mesela "ışık" kelimesi yan anlamda "bilgi"yi, mecaz anlamda ise "umut"u ifade edebilir.