It's not anything wrong with you personally. It's that you're still adjusting to some major life changes which all happened at once.
Life gets meaning from the relationships we share with other people. Right now, you've had a big shift in your older relationships, and you have only formed a very few new ones. Your husband can't be everything, but right now he's all you've got.
You should tell him that you know you've been clingy, but you need a little help meeting other people and finding some other people to hang out with. You don't say what your religion is, but is there a mosque/temple/church/synagogue/whatever of the appropriate type? Assuming you'd be accepted, as the wife in an inter-religious marriage, you might want to go there and see if they have some sort of book reading group or other group you can join and be part of. If that's a no-go for some reason, but you're comfortable at the mosque/temple/church/synagogue/whatever of your husband's religion, you might try there.
Also, if you plan to work you should start looking for a job. It's likely you'll want to learn to drive and get a car of your own, too.
About the 7-year-old stepson: don't make rice with sausage. Make some sort of cookies or pastry.
Here's a link you might like which a friend recommended to me on Facebook:
United States - Cultural Etiquette - e Diplomat
It's about US culture, mostly for business, but still might be interesting for you.