Hey, not sure where you read that you have Mars and Rahu in the 8th house and that it is delaying your marriage! It is true that both Mars and Rahu are krura grahas (cruel/harsh planets) that can bring difficulties to marriage, but look at the dasha or Mahadasha you have been running your current weather is a Saturn 12th house dasha!
Saturn is in its own sign (Aquarius), which is definitely a much better state rather than wandering here and there. But Saturn being Shani Deva will always deliver its natural karaka themes: slowness, delay, and humiliation these are all classic Shani statements. The delay in your marriage is nothing but this 12th house dasha temporarily blocking you to strip away your ego.
• The Timeline: From 1 September 2011, you have been running your Saturn Mahadasha, which will end on 1 September 2030. Once Mercury Mahadasha starts, expect your life to get drastically better post-mid 2030.
• The Sade Sati Impact: You have been in Sade Sati since 4 August 2022. This is precisely why things have felt so hard lately trying to settle down while Sade Sati is active naturally creates Shani’s classic delay and blockage.
• The Window of Hope: Even though the Saturn Mahadasha runs until 2030, do not lose heart. As your Saturn-Jupiter period starts from 18 February 2028, your chances of finding someone shift significantly. Saturn-Jupiter is one of the most confusing dasha periods one can go through, but while Shani’s cold restriction remains, Jupiter will still help you find a partner.
Looking at your D9 (Navamsha) chart, Saturn sits in the 4th house. The 4th house represents the home and domestic peace, so Saturn placed here brings friction regarding family life or delay surrounding your marriage setup.
Have hope and please don’t worry! Pray to Shani Deva sincerely and do regular chanting of the Narasimha Stuti to ease this pressure. Actively stay open and keep looking for marriage proposals your time will come!