It is so much more than just social issues. Let me go through a day from when I worked at a retail location.
1) Get dressed for work.
The cheap khakis itch all over, the waistband makes your torso hurt, and you are constantly thinking about sweat stains and panty lines. The polo is itchy, full of static electricity, is either too short so your abdomen might become exposed, or too large so you look huge. The shirt lets too much air through and is so thin that it hugs the lines of your bra, making you ever conscious of it. It is YELLOW so you can't even wear a shirt under it because you do not own white shirts because they are usually sold out of your size. You have to wear closed toed shoes which don't work well with your strange walking style, they're too tight and make your feet hot, and you have to wear socks or your feet smell HORRIBLE. Your sense of smell is strong that if any part of you sweats or is unclean, from feet to armpit, you can smell it while standing upright with your arms at your sides, so you slather yourself in deodorant and keep a bottle of body spray in your purse. You have to debate bringing in your purse, which is very much a comfort item, because your boss will have to search it when you leave, and it's internal organization is precarious at best.
2) Drive to work.
You have to get in your car which is extremely hot or cold depending on the season. You have to pay attention to everything on the road as you try to remember where your workplace is based on carefully memorized landmarks. Do not speed. Do not run red lights. Do not cut people off. Do not switch lanes when a car is in your blind spot. Ignore the sounds and flashing lights of the other cars. Do not cry when you make a mistake and get honked at. Hope there are no closed roads on the way, because you cannot "make up" a new route on the fly without first going back home.
Leave with enough time to make it to work on time.
(Should I be early? How early? How bad is it to be late? What is the difference in my watch, my phone, my car clock, and my work place's clocks? Do I have to just be at the building when my shift starts, or is that when I have to be clocked in and at my station?)
Park. Stay between the yellow lines and do not go too fast. Watch out for pedestrians and other cars in the parking lot.
(Should I park close to the door or far? Do I need to hide my GPS? Can I leave my purse in the car?)
Put packed lunch in employee room. If you run into a coworker, smile and say hey. Try to notice them so they do not think they are being purposefully ignored. Try not to smile like a frightened chimp. Try to ignore how hot the entire building is. Clock in, then stand at your register. Say hello to coworkers who come by. Do not tell them what your pets did last night. Do not tell them about cool things in nature or otherwise you have seen lately. (No one cares that you saw a bunny at school or that you had to manually install a new fan for your Wii last night.) Try to respond appropriately to their comments. (Do not say "Oh gosh I'm sorry" when they tell you their wife is pregnant.) Keep your vocabulary simple. (Celerity, facetious, and psyche are not as common as you think.)
Smile like a human at customers. Do not talk through your math at the customers. Do not set money down on the counter before a bank drop. Do not try to warn customers about their purchases. Do not reference obscure British pop culture with the customers. Maintain simple vocabulary to avoid offending the customers. Learn to respond to mispronunciations of your name. Learn to respond to mispronunciations of most words. Learn to cope with improper grammar and speaking patterns. Do not talk to the children. Do not ignore the children. Do ignore the screaming children and their screaming parents. DO NOT say anything about parenting methods. Do not cry when customers yell at you, and do not get upset when they are mistaken but stay mad at you. If customers start conversation, try to respond appropriately. You don't have to go along with jokes you find offensive, but at least humor the bad ones. Do not freak out when customers linger to chat. Do not mention any of your own interests or tastes outside of acceptable mainstream, with customers or co-workers. Do not ask your boss for any schedule accommodations. Learn to yell loud enough to summon a manger when you need one. Do not get upset over what the customers have to purchase for their weekly groceries. Do not offer to pick up remainders if they cannot afford their food.
Do not stim when handed damp or otherwise gross money. Do not stim when a customer's hand accidentally touches yours. Do not attempt passive aggression on rude customers. Notice when a customer is flirting, and politely shut it down. Do not freak out when acquaintances come to the store and want to chat during their transaction. Do not obsess over the sweat under your arms, on your chest, on your feet, around your thighs or behind your knees. Do not obsess over the slight BO smell. Do not obsess over slight dandruff.
Do not gag or obviously rub germ-x on your upper lip when a customer smells bad. Do use Germ-x. Buy multiple good scented varieties and keep two on your person at all times.
Do not get frustrated at slow or quiet speakers. Remember that just because you are not being smiled at, does not mean that the customer hates you. Try to talk like a human.
5) Co-Worker Rules
Do not talk about pets. Do not talk about fandoms. do not talk about zombie survival plans. Do not talk about grades. Do not talk about TV shows. Do not talk about science. DO NOT TALK ABOUT RELIGION. Refuse to give straight answers on affiliation, political or religious. Pretend to agree with their views using silence. Do not talk about money. Do not talk about children. Do not ask them the questions that pop into your head. Do not offer to share your lunch. Do compliment accessories. Do not be overly friendly with male co-workers, they will assume you are flirting. Never talk about your boss with the co-workers. Do not get upset when co-workers seem not care about helping customers, or about ignorance of food borne illness causes. Do not get frustrated at slow or quiet speakers.
Bring your own, it is cheaper and better tasting. Bring your own soda, but do not leave more than one in the fridge. Do not worry that your co-workers think that you eat "too healthy" and nag you about eating "normal" food. Do not offer to let them taste your lunch. Try to keep from appearing as if you are "showing off" your intellect. Do exaggerate a southern twang for sympathy. Do not talk about school. Do not talk about grades. NEVER talk about "bad" grades. Do not clock in from lunch early. Do not clock in from lunch late.
7) Clock out
Make sure you know for sure when you are leaving. Do not pester the manager for the official end of your shift. Do count your drawer. Do not clock out late. Do not clock out early. Try to work extra hours if your boss asks. Try not to cry before the end of the shift. Do not hate yourself for being so "weak." Do not leave too quickly in case your boss needs to say something to you. Do not help customers after you have clocked out.
8) Closing Shifts
Clean what your co-worker tells you. Ignore pain in arms and legs. Do not gag at company cleaning supplies. Do help move heavy outdoor displays inside. Do not get upset when closing takes over an hour.
Do not expect a weekend off. Do not expect an afternoon shift right after classes. Do not ask for these things. Your boss will call during class. Do not expect sick days. Do not go to work and thro up.
Try to stay employed.