For possible sensory issues, you really need to see an OT for kids. For behavioral issues, you need to get the child comfortable in the environment. As such, keeping the child away from the environment can cause continued problems. If it happens when you're shopping, for instance, be calm and escort the child outside or to your vehicle. Allow him/her to throw the tantrum and ask if the child is ready to go back inside every 5 minutes. When the child is done throwing the tantrum, go back inside with your child and a happy face. Repeat. It may make for a longer shopping trip, but it teaches a lesson and diminishes the tantrums over time. You save time later. Important tips: never give in, remain calm and happy, do this out of love and support for your child. Prep early for this by taking a soothing blanket or toy and encouraging the child to help with the shopping, for instance. I'm a behavior therapist for children and adults, and we all have crappy behavior from time to time. It will get better if you practice.
I have a 2yr old who does the same thing. At the grocery store I usually get him some fruit to snack on, our Albertsons has these cups of watermelon for 1.99 I can usually get my shopping done. At home I try to ignore the behavior if it persist I try to engage him asking "what's the matter?" "Can you show me what wrong?" I also distract by taking him outside for a bit. I'm a single mom with 2 boys I also work full time. I always make time for my boys no matter how tired I am, my boys go to bed at 830 I know that after that that it's mommy time!
@egbgg14 thanks for the info and I will try that. I dont thing its sensory but possible overstimulation. I tried spending time with him as soon as we get home after giving him his food. And it does work, but still in tantrum and testing stages. Thanks everyone else for the help and comments and suggestion also. I really appreciate it as a new mom