Am i the asshole here..so my husband is from Cuba..and I am from America. Obviously a lot of cultural differences between us. But sometimes when it comes to his mom, I get a little upset.  My question is pertaining to something that happened yesterday ( and many more stories like this) while leaving our 2 year old son with her, I had him pick a flower and take it to her. She saw this all happen, and when my son handed her the flower her response was to yell at my husband saying how he should learn from our son and give her flowers all the time. (Of course, special days deserve flowers even though they don't celebrate mother's day) but to just automatically go straight to telling her son it's his job to get her flowers frustrated me.. (isn't his job to get his wife flowers randomly?)  We've had similar situations to this. I.e. when I made a post about him being my king (mi Rey in Spanish) and she commented on it, saying he was HER king. One night my husband and I were talking and she came and interrupted completely and my husband told her to wait until we were done talking, and she flat out said that he needs to stop his conversation with me and talk with her, and that he SHOULD LOVE HER MORE. no, he shouldn't love either of us more, it's simply a different kind of love. Sometimes I simply don't know if I am being immature or just don't understand the culture, but I feel she doesn't respect me or my role at all, and expects her son to be more like a husband..than a son to her. :(