Quote From canatanx:
Lately I've been feeling like I work better at home but I keep feeling bad when I am at home. Sometimes I actually get more done at home but I still feel like I should be an university at my desk even though I might not get much real work done there. Its a little annoying.
Just wanted to know if its okay and how others manage their work.
What you are describing is presenteeism - the need to feel you are at your work desk to be seen to be productive.
It takes a wee while to get over that and you can help yourself by setting some goals to be achieved each day and then recognising that what is important is getting things done rather than clocking a certain number of hours up.
You might also need to start working on an attitude of caring less about what co-workers feel about your working preferences. That will also take time but it is very liberating.