I don't see H&C grounds. There is nothing preventing you from living in Mexico. Your wife could work to support the family, as many other single income families do. You could also look for an employer while there to apply for a work visa.
For Bahrain, there is likely a process to have your...