well, my mom is the cuban one..and yes, believe it or not spanish was my first language. but that changed realllllll quick
she stopped speaking it in the house. i'm the youngest, so i never got the benefits of it.my mom was too tired at that point lol
my sister is fluent (yet she looks very asian), my brother was too..but he pretty much forgot most of it when he learned japanese.
mexican spanish is really weird. some of their phrases and what not. Alot of other hispanics consider the mexican way of spanish low class (but the light skin/european looking/richer mexicans dont really use alot of the same slang that some of the strawberry pickers do lolol)
your husband sounds alot like me