the inferiority complex is bigger than you… you have limited control of how people perceive you. good job learning the language tho! maybe go to India for a while, especially if you’re homesick & would like some familiarity. sounds like you were busy the last few years so dont let yourself get burnt out.
if you consider India to be a comfort zone and want to challenge yourself, create a plan aligning with your upcoming business - wherever that takes you, follow the opportunity. work on this plan while in India - and hey maybe look around for a likeminded wife.
trying to integrate from one country to the next is hard. especially without a partner. good luck
youre so welcome. we are the same age but you remind me of my dad hahah he was struggling in many euro countries before my mom came into the picture. its an unfortunate reality but I think people are nicer to women and couples.