It can hurt when those around us seem to excel or succeed faster than us. Review the company policies to see if everything is covered. IE. is the raise set or is it based on the approval of the supervisor. Providing a job description does not seem unreasonable and should be readily available. If you feel you are not making headway, consider contacting the local unemployment office for additional advice. As for resigning, it's a good idea to review finances on hand to determine if you need to stay while looking for other employment or resign and use that time to job hunt. Good luck, whichever way you go. Prayers for wisdom and peace about your decision.