When I joined this forum, I said to myself: "these guys are living in Mexico, I am 100% sure that they are all happy, relaxed and living under the belief that they are on the same boat". I was expecting that 99% of the posts would like this one (OK, I am exaggerating here). Alas, to my great...