I laughed out loud at making sandwiches for the husband.
I feel bad for you, your mom sounds pretty backward, it’s a good thing you’re in the US now where your mom can’t force you to do anything. I don’t understand why some parents just don’t trust their kids, inherently they don’t trust their own abilities as parents. If a parent is confident that he/she has done a good job teaching their kid right from wrong, they should be OK with giving their kids some trust and letting them make their own mistakes.
I can’t WAIT for my daughter to become an angst ridden teen and make my life miserable.