you know a lot of us are having that kind of situation. we don't know what are the things we need to prioritize like in your situation. you are in between of choosing who will u consider first but as what you have discussed you should tell exactly what's happening with your boss the more you will be honest the more you will gain trust. not all people are well given enough of trust. and for your co-workers you need to let them understand that you are just doing what is right and what is fair to everybody.