I've heard it's difficult to get SSI in general, and if you do the benefits aren't that great.
As for work, it's hard. I've had some awful hideous painful breakouts at my current job but .. I just had to. No easy feat. In my mind, it's more, well my coworkers have seen me look terrible, so they probably don't notice anymore, and in turn I can't let it effect me as much. BUT I can't lie some days it's miserable and mirrors can be my worst enemy. Have a goal, save money for a trip, or to treat yourself. That definitely helps. Just have to take it one day at a time. Thats the only advice really.