Others have made good points, one more I'd make is, from personal experience... if being told no over and over, having people hang up on you repeatedly isn't something you can just slough off and ignore, then sales isn't for you. The expression "don't take no for an answer" is misleading. You'll be told no a hundred times a day and there's almost nothing you can do to change that. You might get one yes a day, so the ratio can be crushing if you aren't up for that constant rejection. Sales people have to detach their own ego from the outcome of each individual transaction (all those no's) and accept that their success comes from persistence, not talent or luck or having a good product or price or anything else.
Disclaimer: I spent 25 years as a technology sales engineer and a brief stint as a new business sales rep. I carefully observed hundreds of sales people, successful and failures. I saw what makes the good ones good and why the bad ones failed, up close. I even tried it myself for a bit. Cold calling/email marketing was the worst thing I've ever subjected myself to in my life. Other people just grind it out without thinking twice about it. Know your personality before getting into sales. Good luck either way.