Despite learning russian for 5 years, still not sure how to translate the word 'remember'

pomnit (is perfect vspomit?)

is zapomnit 'memorise', like memorising an essay?

napomnish - is this remind? like 'will you remind me?'

so how do you translate 'I suddenly remembered that I had to go to the bank' or
'You have to remember that in Russian we often miss out these words'
'I remember how I enjoyed myself in Yalta'