So as the title, I'm having trouble staying at a job for a long time. I've never work past a year in a single company, mostly it's just few weeks and after 3 months I'll quit.
I don't think I'm lazy as I can do the task just fine, but everyday i always feels demotivated like the job is boring and anxiety before entering the office.
I tried changing different companies and even different field, but it's still the same. After the first or second day I would start thinking of quitting and browsing other job.
Most of my job has been indoor/office job(I've work in administration, software dev) does that contribute to my behavior or do i have some mental health issue?