長福說等幫杏姑贖身之後,就娶她與杏翠。
杏姑非常憧憬往後的幸福日子,可惜,她試探地向當時已是蕭夫人的沈芸提過贖身出府的事,沈芸一口回絕了,還警告她不得生出離開蕭府的心思。
杏姑一時不敢再提,蕭府的事務多,沈芸也禁足不讓她出府。杏姑愁啊,她當時已懷孕四個月,眼看肚子快遮不住了。幾次試探小姐沈芸的意思,是要她在跟前侍候一輩子,否則後果她兜不起。
長福對杏姑思念心切,竟然混進蕭府當了臨時長工,幫著蕭府打很多樣木製家具。
也就是那時,長福被沈芸冤枉偷了蕭府的一千兩銀子,下令將長福活活打死了。
杏姑驚痛過度,腹中胎兒流了產,她不敢讓外人知曉她與長福的事,怏求了大夫保密。大夫同意了,還說她流掉的是個男嬰。
長福死後,杏姑的親姐杏翠竟然發現有了長福的孩子。
那是長福的遺腹子,杏翠感念長福的照顧恩德,杏姑則求姐姐為長福留個後,遂,杏翠承諾定要將長福的遺腹子生下來。
那段時間,正好沈芸懷了身孕,照顧她的丫鬟很多,也沒注意到杏姑流產一事。杏姑又每日化妝,便將蒼白的臉色掩了過去。只是流產後沒休息好,杏姑落下了病根,失去了生育能力。
後來,長福的遺腹子從杏翠肚子裡出生了,那便是蕭羽川。
因蕭氏家主之位的鬥爭,蕭崇煥怕當時的蕭家主蕭崇培暗害沈芸腹中的孩子,讓沈芸躲到天邊去養胎。
沈芸去了離京城特別遠的隴彎鎮。
因在鎮上被蕭崇培派的人追殺,沈芸攜眷躲到了塢山村蕭海家待產。因為獵戶蕭海的妻子楊玉流曾在蕭家做過丫鬟。楊玉流在蕭府做丫鬟時叫楊雪蓮,嫁人後才改了名。
沈芸在蕭海家生產那時,杏姑作為親信是侍候在旁的丫鬟。
楊雪蓮與沈芸同時生產,為了她自己兒子一步登天,把沈芸的兒子與自己的兒子偷換了。
蕭崇煥偷看到這事卻沒揭發。
楊雪蓮與蕭崇煥並不知道杏姑也偷看到了這事,杏姑又悄悄把兩個孩子換了回來。
蕭崇煥與沈芸夫妻離開蕭海家時,以為是帶走了蕭海的兒子,實則是他自己的親生子。
而楊雪蓮也以為留下的是沈芸的兒子,實則是她自己的親子。
此事本來已告了一段落,杏姑隨著沈芸在回京的客棧裡休息,竟然發現姐姐杏翠抱著個繈褓在不遠處的另一家客棧裡。
杏翠讓一個乞丐給杏姑遞了消息,說好了時辰在城西外的荒郊一處地方會面。
杏姑暗中找了個機會見到了親姐杏翠。
此時,杏姑才知道姐姐一直不放心她,所以懷著身孕的姐姐一路遠遠地跟著。
姐姐杏翠的孩子是在隴彎鎮出生的。
杏翠並不知道楊雪蓮換子,又被杏姑換回去、相當於沒換的事。
杏翠只打聽到楊雪蓮居然又生了個兒子,於是,她在蕭崇煥、沈芸帶子走了之後,她悄悄潛進塢山村蕭海的家,趁著蕭家沒人,把蕭海剛出生沒幾天的兒子掐死了。