hope that you will get in to the boat that I am in now :), maybe you will even get in a much luxurious ship comparing to my small boat :)))
I think that when you mentioned giving the BMW to your daughter might have intimidated C a little. He might think that you might like to give too many attentions to your daughter, and financially doing much better than him :)
Don't worry, you will find your prince soon, since you get lots freedom/advantages compare to lots American women in your age. I met my hu*****and at age 39, never thoughts of marry an American guy, but he ended up proposed to me in the fifth week that we met.
I know that you are confident, keep holding on it, sooner or later, you will find your Mr. Right.