I've been a contractor at my current job for almost 3 years. A permanent version of my job came up, my boss encouraged me to apply for it, I interviewed, and was told today that they are offering it to someone else outside of the company. I am fully trained and not only already doing the exact job, but have been taking on extra work since the person formerly in the role left. I am the only contractor in the unit and there are 3 other people that have the same job but are FT employees (soon to be 4…). They make more money than me and have excellent benefits (4+ weeks PTO/sick time, inexpensive and great health insurance, etc). I have no PTO and expensive, high deductible crappy health insurance. I feel undervalued and bitter but also that I'm not good enough. I don't know what to do from here.