Oxford Dictionaries define the nouns as
- intention
A thing intended; an aim or plan - purpose
The reason for which something is done or created or for which something exists
So which sentence sounds more natural to a native speaker?
- I studied physics with the intention of becoming a physicist, but I recently felt no vocation to it.
Or
- I studied physics for the purpose of becoming a physicist, but I recently felt no vocation to it.