Do you think my boss is justified of not renewing my contract?

I work as an administrative assistant in public hospital in Philippines for 13 hours from 6amto7pm. Usually my schedule is 2 days work 2 days off. I worked from December 15,16 so I thought it would be my day off but then again my coworker Dea dmed me on facebook the night before she said she won't come to work tomorrow so on Dec 17 I came to work. In my job we record watcher of patients usually they have to present I. D and vaccine with booster if they dont have booster then they will get swab but the swab in hospital is not free they can only get discount in Malasakit center, plus the swab of watcher in public hospital I worked at is the only fee they pay throughout the stay of patient so its almost free charge hospital, all surgeries, medicines are free only swab of watcher has charge. We strongly prohibit not to change watcher as much as possible the watcher should be permanent and only one cuz watchers here are stay in and they dont leave hospital , if there's emergency to change watcher then they have to undergo the same procedure if the watcher doesn't have vaccine booster then they have to get swab in another hospital preferably private hospital because we only know private hospitals here only offer swab and its 24 hours. Then there's incidence that someone reported us in hospital calling 888 (888 is number where someone would report you if you did something wrong in government public employee like hospital or any government agencies in our country) that asking us why swab of change watcher in hospital is in private hospital Dr. Hizon called me on telephone he asked me if I explained to watchers that they have to be permanent watchers I said
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Do you think my boss is justified of not renewing my contract?
Post Opinion