Indeed marriage happens and you lead fairy good life. Sun in 7th venus in in 6th saturn aspecting venus also malefic dasa all creating obstacle in getting married soon, its good only, for your chart late marriage is best, early marriage gives breakups. Also you may have had bitter experience in love matters. But stil your chart promises love marriage exotic different culture partner who is connected with medical or govt side. Or connected with your profession. Marriage happens in 2025.
Either child birth is delayed and or chances of undergoing medical treatment like ivf etc or you may have problems with children's upto some age. But childrens life is good.
asc Lord in 6th givss restless battlefield life but it's good for winning over enemies n litigations. All your life you get 6th house matters only. Also saturm whos yogakaraga for your asc got retro but stil he saves you indirectly. Spouse will have my way or highway attitude. He may come from south side. Venus in 6th gives weak appetite in physical matters take care health. Partner wil be pretty daring competitive impulsive well to do well connected with social. Fond of travelling extrovert. He expects much from you but you can't upto his expectations this brings quarrels btw both. He doesnt get along well father in law and you doesnt gel with mother in law. Hes spendthirft and pleasurable eater wil waste money on food n pleasures. He may get attached with his elder siblings they too gel with him well. Both of you will roam alot wil visit many places. Only in travel you both connect romantically. He values privacy n keep his savings seperately. Since sun in 7th both of you have tons of ego and dominatimg overpowering nature, also this gives you independent tomgirl attitude if you didn't control it then it leads to breakup.. Also some acts of husbsnd will bring hate and disgrace sun in 7th does it. Socially professionally financially all are okk but hubby nature is problematic, not like bad guy but may have irritating fault finding pulling legs down nature.
Do put your word here at time of marriage...