You are just coming out of your sade-sati phase and the turmoil which you are talking about is the dark cloud which will move away soon. Starting February 2023.
Marrying or following a spiritual path or leaving home, you will be in the correct frame of mind post beginning of next year. My advice is to wait untill then.
Also, just ketu being in 12th house does not mean you should follow a spiritual path instead of marriage. You have Jupiter in 7th house and 7th hosue lord conjoins Rahu in 6th house, a relationship aspect is surely strong in your chart. Once you marry, the spiritual direction will get weaken for you.
Bid your time untill beginning of next year and then take a deep thought on all the last 6-7 years of your life especially after October 2018 and your answers will be found in that time period.
Saturn transits in Aquarius over natal Saturn in 2023, this is a phase when wordly affairs and purpose will be clear to the native.
Jupiter in 12th house in 2023 will help enlighten path of spirituality or marriage matters.
Jupiter again is in the 7th house in D-9 chart, reinforcing importance of transit Jupiter in matters of marriage and career or life pursuits.
Ketu in 12th can give astral or foreign travels.