Well first of all be positive, India has changed a lot, trust me i just got back like a week ago... I don't believe in the BS about my mom and dad finding me a girl to marry... and neither do they I have a girl friend and we been together for quite awhile now (lets not start a fight over that ppl... stay out of my business). Veer ji, i'm in my 20's, and my advice to you is, have faith in waheguru, whatever he does he does for a reason. As far as your health goes, you should watch your diet and exercise, as a sikh your are supposed to be healthy mentally, emotionally, physically, and spiritually.
You will find some1 special, whether she be indian or gori or whomever, someone who makes you feel comfortable. Veer jio, one advise, you will get a lot of rishtay in india based on your UK passport but dont fall for it... Indian oldies tend to find a "moti sami" for you to marry just bc your a foreigner, well don't do that. Find a girl that you like, and that she likes you too, and don't care about how rich she is because its not how much "sona" she gives you matters, but rather how much she loves and cares for you and how much you do in return for her.
I believe marriage is a boat, heavier you will load it good it will sink, rather make it strong and big with love