It's a commission job, so if you're afraid of working in the elements or of people in general, you're not going to be successful. You can be your worst enemy, so stay positive and knock doors, the worst that can happen is they say no. If your having issues with your manager, just reach out to the owners, the negative feedback could have been prevented if only the reps reached out to someone who could have changed things.