Answer is it depends. You have to find a partner that works for you and is aligned with your values and priorities in life.
For example are women who are independent, driven and ambitious who seek husbands that are supportive and can be equal partners.
If you are looking for generic advice, some of the following are things to keep in mind:
- Having a similar outlook to life decisions like staying in India vs not, having kids or not, financial aspiration etc.
- Someone who’s equally invested in the relationship
- Similar values / spectrum on material possessions - e.g. my partner and I both don’t care for brands and like a simpler life
- Having at least 1-2 common interests that you can spend time together on - e.g. traveling, sports
- Both having a life / identity outside of the relationship
- Both playing the long term game
- Not cheating
- Making time for each other
- Enjoying each others company as friends