I sometimes almost hate my boyfriend
Why do you hate your boyfriend?
Because he won't be more spontaneous when we're fucking
I understand, but it's expected that you treat your bf with some respect. And it's best to just work through your issues with him.
I don't know, I think it might be better if I break up with him and start seeing other guys.
Do you think you would be happy with him if you could work out this one issue? If you really feel like you will never be happy with him, it may be better for both of you if you do just break up now.