Need serious advice with my relationship situation.
I’m an almost 28 years old female, dating a 26 years old male. We’ve been dating for the past 2 years and everything’s great. He’s the kind of man I imagined getting married to. We’re very serious about each other and planned to get married after 2-3 years. Since I’m in late twenties, my parents are very insecure that if something goes wrong and we break up in the future, I’ll have a very hard time finding another guy because of the age factor. Engagement ceremony is not possible because both of us are not present in India, my parents’ only condition is that we legally get married in the next couple of months, but live our separate lives and when the time is right after 2-3 years, we can start a marital life. He’s from a financially lesser background than I am, not bad though, but a little more tight and also a little more conservative family than mine. He wants to try his luck with UPSC exams, for which he’ll move to India for a couple of years, during which I plan to stay in the USA and work. If he succeeds, I plan to move to India with him and if he doesn’t he plans to come back to USA. All the visa instability in USA, getting legally married and his background is kinda giving me second thoughts, whether I should go ahead with this or not? My other option is chucking this and my parents start looking for a guy in the arranged marriage setup, where I’ll definitely find a more stable background, but not expecting the kind of emotional support I get from my current boyfriend. People who’re married, is it normal to have second thoughts like this? Or is my gut feeling trying to warn me? Any advice, suggestions or comments are appreciated.