Beauty lies in the beholder’s eyes. All the planets in your horoscope are sandwiched between Rahu and Kethu and this could be the reason why your marriage is getting delayed. You will get married in 2023 if not earlier during Saturn sub period in Venus period. She could be your colleague at work.
Be careful. When you invest 46 units in your career, your return will only be of 34 units. Where and what startup are you running? And your house of luck is only 37%.