<human>: I am known for being terrible at making decisions, and now I'm stuck between 2 jobs!

My current job:
I work in junior/middle management doing something I don't overly enjoy, but y'know a job's a job, and that I don't feel I am particularly skilled at or well suited to. I get by. My salary is good, though. I earn £20k to spend 37.5 hours a week bored. No real job benefits. I get on pretty well with my coworkers and boss, but as I tend to be pretty friendly and easygoing, I don't see this being a problem in any future jobs. I do tend to spend a lot of time doing stuff that, while it isn't my job, my boss calls 'for the greater good of the company' which tends to make me pretty stressed because, while he understands why I haven't achieved as much as I would like to, it doesn't make my own to-do list any smaller! Company is your average small business, but with some serious egotistical issues from the chairman and his wife. I should probably point out too, that my boss has been extremely supportive while I've been dealing with anxiety issues, so I do feel quite loyal to him.

The job I've been offered:
An IT assistant position with a charitable organisation. I do enjoy, and am good at, working with PCs. They initially offered me minimum wage, but when I was offered the job I pointed out I couldn't afford to lose that much, so they've offered me £14k. I knew I'd be taking a drop to work at entry level again, and it's a drop I'm happy and able to take. Benefits are good, more holiday days, free fresh fruit and tea, subsidised gym membership, cycle to work scheme, etc. Staff all seemed very friendly at my interview, no real red flags raised.

I feel stuck. I really just don't know what to do! What would you do in my shoes?

If it makes a difference, I am 20 years old, engaged in a long term relationship, and me and my fiance live with his mum currently. Saving up for a house and a wedding!

Give me the gist of the text in a nutshell
<bot>: stuck between an old, boring but possibly 'comfortable' job, and a new position. And sorry it's so long!