I can feel like that at times, even when I'm not touched! It's like the energy of some people just leave me feeling horrible. I think it's because I take on some of their energy, or emphatically copy it or something. What has worked for me is stopping, breathing, and do a shielding exercise - letting all the negativity just drain off you and then shield with positive thoughts. It requires some practice to make perfect, but you will feel better. Carrying stones are good too. Figure out what works best for you.