hey, do you meet the deadlines and complete the work or are you just trying? Very often it is a problem of communication. Maybe your boss does not see all thew work you do so try to be more transparent maybe? And ask him what his expectations are? communication is always key!!!