HI Dr. I have a problem 1 girl love me so much she is from nagpur and software engineer, I also like her but I already gave a word to my german friend I love her now the problem is I am confused what to do because my german girl friend and me are totaly different by nature and our culture as well, she says she will adjust with me and my family we are middle class, and I fear can our marriage be a successful in future,

When you have to choose between whom you love and who loves you, you have to choose later one. The one who loves you is more ready to adjust you and change accordingly. I agree with you that there is a vast difference between two cultures. It is good that she is ready to change and adjust but it is a matter of future. If I have to put my bet I will opt for one who loves me (sonds bit selfish?!)