I think my boyfriend is spineless
Spineless? That's harsh. Why do you think your boyfriend is spineless?
He always leaves the decisions up to me and agrees with me all the time.
I think calling him spineless is a bit far and does nothing to make him more confident in decision making. Did you consider that he values you being happy and that's why hes willing to be like that? Try talking to him if him letting you make all the choices really bugs you that much.
But I like making all the choices, I wouldn't care if he objected anyway.
It seems like you like to have control but only if you wrestle it from someone and him being submissive to your whims is what's actually bothering you. Regardless though insulting him is rude and only going to make things worse. Talk to him about voicing his opinion more or talk to a relationship counselor to see if they can help you guys.