어느 날 아소카는 순행하던 중 부다가야의 보리수 밑에 이르렀다. 여기서 불교 승려인 우파굽타를 만났는데, 아소카는 그에게 문득 자신의 마음속 고민을 털어놓았다. 이때 아소카는 우파굽타를 구루로 삼아 심도 있는 불교 교리를 배웠고, 자신의 과거를 부끄럽게 여길 만큼 큰 깨달음을 얻었다.
 이렇게 칼링카왕국을 속국으로 만들면서 아소카는 인도 남단의 타밀 지역을 제외한 전 인도 땅을 점령한 인도 역사상 첫 통일제국을 세운 전제(專制)군주가 되었다. 젊어서부터 ‘전쟁의 신(神)’처럼 무수한 전투를 치르면서 정복 군주로 군림하게 되었지만, 이때 이미 그의 나이도 40대에 접어들었다. 인생을 되돌아보는 시기였다. 무수한 전투를 치르면서 적군이든 아군이든 민간인이든 전쟁으로 인해 많은 사람이 살상당한 장면들을 떠올리다 보니, 그는 과거 자신의 모습이 아수라(阿修羅)와 같은 형상임을 깨달았다. 불법(佛法)을 수호하는 여덟 신 가운데 하나인 아수라는 당시 힌두교의 주신들과 대립하는 악신(惡神)으로 여겨지고 있었다. 오늘날에도 ‘아수라장’ 하면 싸움이 벌어져 시끄럽고 혼란스러운 장소나 상태를 가리키는 말로 쓰이는데, 당시 아소카가 느낀 자신의 과거야말로 바로 ‘아수라장’과 다름없었던 것이다.
 이러한 깨달음은 칼링카왕국을 점령하면서 무참하게 인명을 살상한 아소카가 불교에 귀의(歸依)하는 결정적인 계기가 되었다. 칼링카왕국을 속국으로 삼은 지 2년, 아소카가 왕위에 오른 지 10년이 되는 해였다. 어느 날 아소카는 순행하던 중 부다가야의 보리수 밑에 이르렀다. 여기서 불교 승려인 우파굽타를 만났는데, 아소카는 그에게 문득 자신의 마음속 고민을 털어놓았다. 왕국에 악(惡)이 아닌 선(善)을 심을 수 있는 방법을 얻고자 했던 것이다. 이때 아소카는 우파굽타를 구루로 삼아 심도 있는 불교 교리를 배웠고, 자신의 과거를 부끄럽게 여길 만큼 큰 깨달음을 얻었다. 그리고 이를 토대로 그는 마우리아왕조의 개혁 정치를 실현해나갔다. 
