Question: has an effect or affect on me?
Answer: The everyday use of 'affect' is the verb, meaning 'to influence' (his methods affected me greatly), but it also means 'to feign' (he affected nonchalance). The everyday use of 'effect' is the noun, meaning 'result' (the effect of this has been to make him proud) or 'influence' (he has had such an effect on me).