Hi Josh, I had a similar experience. I bought a secondhand CNC which used a software that was hard to use with no instruction anywhere. Through helping a stranger on a cnc site, who was a cnc programmer I managed to learn the software plus the controller. Lesson for me was, never give up. Enjoy the journey.