I work in retail, so pretty much hate it.

I love what we sell in the store and I love talking with people who come into the store, but I hate working the cash register and all the other crap admin that comes with the job. If the company's head office was in my home town I would probably try to get a job there instead as I like the company, but really dislike the general retail thing, i.e. the working hours (no proper weekends), difficult customers, etc.
I do have a degree in Language Practice and I worked in that field for a while, but it is not really something I am passionate about. I have applied for other jobs in said field because the money would be way better than retail, but no luck so far and I'm also not sure how long I would stick with it if I do get a job.