Fix the grammar flaws in the text.
Many times when I was on shopping, I was unhappy or disappointed for different reasons.
Many times when I have been shopping, I was unhappy or disappointed for different reasons.