Starter problem

You need to describe the noise better, but you probably have a bad flywheel/converter. Each time you turn off the engine, it comes to rest in one of 3-4 places on the flywheel. Over time, the teeth on the flywheel in these areas wear causing poor starter engagement. Remove your starter and examine the teeth on the flywheel/converter.