Many people say that you do not have to be happy in a job and that you have to go regardless as whether you enjoy it or not, but job satisfaction can be extremely important.
If you are in a current job role, where you do not enjoy most of your day, a lot of the time then I would definitely say it’s time for a change. This may mean a change of job or simply a change of your working.
Firstly you need to find out what is making you unhappy. Is it the working hours, travelling to work or the people you work with? Once you know this you can then start to consider how and if you can improve your situation.
It may be that you need to arrange a sit down with your lime manager to discuss your concerns and issues, but ideally do not just go to them with problems, but offer reasonable solutions too.