I don't blame you for complaining about your job. From everything you have said about it, your complaints are completely justified. I hate when people say, "You're lucky to have a job at all." I've been unemployed and I know how much that sucks, but that doesn't mean you have to be happy about everything you have to go through to keep that job. I hope one of those other opportunities works out for you!