I've been struggling quite a bit with employment. I have worked at both retail and daycare jobs (with a few other temporary jobs like as a package handler in between). I've also done a LOT of babysitting. 

One of the things I find triggers my BPD in the workplace is unstable scheduling. I don't need to work a 9-5 job (though I do STRONGLY prefer a Monday-Friday work week). However, two years ago, I worked at a daycare where I would get calls almost daily with scheduling changes (ie: I would be called at 4AM to be asked if I could come in at 6:30 when I was scheduled to come in at 3PM). I didn't know my schedule from day to day.

Similarly, while I actually find the work itself in a retail job like working as a cashier to be a good fit for me (light physical activity can help distract me from panic attacks; if I have to speedwalk through a the store to do a price check for a customer, I can't always tell if my shortness of breath is because of the movement or anxiety), the work schedules of retail jobs are another story. Often, schedules are given only 2-3 days in advance (at least, in my experience) and hours aren't always stable. Days off can change from week to week, and one week, I can work all morning shifts; the next, all closing shifts. 

I know finding a job with the exact same schedule every day/week might not be realistic. However, even a job with a semi-consistent schedule (ie: having weekends/ consistent days off or knowing I'll never work past 6pm because the workplace closes at 5) is better than what most retail jobs offer.

I'm just not sure how to go about finding a job like this. When explaining to people why I'm continuing to look for a position even though I was just hired to work a retail job, I explain that I want a better work-life balance which means a consistent enough schedule to be able to plan outside activities in advance. The truth is, I want to find a job with a more consistent schedule because it's better for me emotionally.