Yep, a bit long to hold my attention span (jokes expected). Don't really need the F word? ( It kinda gave me shock every time I heard it which I thought detracted from the feel). I thought the vocals sat a little on top rather than with the instrumentation.
I like it, it's a great song, well done.
There are two types of songwriters, those that listen to other musicians and pick up ideas and inspiration from them (99%), and those that go their own way without listening to any other notes apart from their own (>1%). I think in this forum it's not only polite to listen to others if you want them to listen to yours, there are also some very, very fine musicians and songwriters that will give you honest, positive feedback in order to really help you get where you want to go.