Please enable a way for the Ant Agent to remember your start-up selection.
When exiting Ant Agent there is a check box that reads, "Automatically start Garmin Ant Agent the next time you log in". It is checked by default. When unchecked the agent does not start at next boot. However, if you subsequently start the agent and then exit it does not remember that you don't want it to start at boot.