在这十二年中,她嫁给了虎背熊腰的匈奴左贤王,饱尝了异族异乡异俗生活的痛苦。当然她也为左贤王生下两个儿子,大的叫阿迪拐,小的叫阿眉拐。她还学会了吹奏“胡笳”,学会了一些异族的语言。
在这十二年中,曹操也已经基本扫平北方群雄,把汉献帝由长安迎到许昌,后来又迁到洛阳。曹操当上宰相,挟天子以令诸侯。人一旦在能喘一口气的时候,就能想到过去的种种,尤其是在志得意满的时候,在这回忆中,想到少年时代的老师蔡邕对他的教导,想到老师没有儿子,只有一个女儿。当他得知这个当年的女孩被捞到了南匈奴时,他立即派周近做使者,携带黄金千两,白壁一双,要把她赎回来。
蔡文姬多年被掳掠是痛苦的,现在一旦要结束十二年的羶肉酪浆生活,离开对自己恩爱有加的左贤王,和天真无邪的两个儿子,分不清是悲是喜,只觉得柔肠寸断,泪如雨下,在汉使的催促下,她在恍惚中登车而去,在车轮辚辚的转动中,十二年的生活,点点滴滴注入心头,从而留下了动人心魄的《胡笳十八拍》。
南匈奴人在蔡文姬去后,每于月明之夜卷芦叶而吹笳,发出哀怨的声音,模仿蔡文姬的“胡笳十八拍”,成为当地经久不衰的曲调。中原人士也以胡琴和筝来弹奏《胡笳十八啪》非常盛行,据传中原的这种风尚还是从她最后一个丈夫董祀开始的。
蔡女昔造胡笳声,一弹一十有八拍;
胡人落泪沾边草,汉使断肠对归客。
唐朝人李颀发出这样的感慨。
蔡文姬是悲苦的,“回归故土”与“母子团聚”都是美好的,人人应该享有的,在她却不能两全。
蔡文姬在周近的卫护下回到故乡陈留郡,但断壁残垣,已无栖身之所,在曹操的安排下,嫁给田校尉董祀,这年她三十五岁,这年是公元208年,这年爆发了著名的“赤壁之战”。
坎坷的命运似乎紧跟着这个可怜的孤女,毫不放松。就在她婚后的第二年,她的依靠,她的丈夫又犯罪当死,她顾不得嫌隙,蓬首跳足地来到曹操的丞相府求情。
曹操正在大宴宾客,公卿大夫,各路驿使坐满一堂,曹操听说蔡文姬求见,对在座的说:“蔡伯偕之女在外,诸君谅皆风闻她的才名,今为诸君见之!”