I just found out that a co-worker got a raise. I have not been given a salary increase in a while now and feel that I am a much more dedicated worker than my co-worker. I know that it is not a competition, but I still do not feel that it is just, especially when I have gently suggested in the past that I think that I am underpaid. I am even working through part of my Christmas break to show how dedicated i am to the company. Should I confront my boss and request a raise?