Сам - олимпиадник по естественным наукам, и математику на уровне сильно выше среднего изучал. Могу сказать так: без врожденных способностей и дара можно без проблем и качественно освоить школьный курс и базовый институтский, для нематематических специальностей. Для этого хватит обычной усидчивости и трудолюбия. Но серьезная математика доступна только для тех, у кого есть к этому врожденные способности. То есть понять уже готовое решение сможет и простой усидчивый ремесленник, но найти решение нетривиальной задачи, особенно в условиях когда никто не знает имеет ли задача решение вообще - только тот, у кого есть способности. Разумеется что одних только способностей мало и нужно еще и трудолюбие. Состоявшийся хороший математик это всегда врожденные способности + трудолюбие чтоб эти способности развивать и много математикой заниматься. По сути это люди у которых математика и профессия и хобби.