By JoeBoonie — Mar 22, 2024 "Failure is your best friend, if… "Failure is your best friend, if you're not failing, you're not learning. If you're not learning, you're not growing! Embrace the suck!" - Leigh Macneil, Vice President of Sales at GM Financial/AmeriCredit