Fetching details from the dictionary...

one's station in life; one's personal history; one's circumstances
one's lot; one's destiny; one's future
彼女は自分の身の上を涙ながらに語った。
She tearfully recounted her life story.
苦労の多い身の上話を聞いて、涙が出ました。
I heard their life story.
見知らぬ人に身の上を話すのは抵抗がある。
I feel reluctant to share my personal history with strangers.