of course it's a feeling but you have to decide on how to deal with that feeling. so it's both.
you can't just decide whom to love. try deciding to love somebody you just can't stand, we'll see about that.
and on the other hand, you can't just love without making decisions. otherwise, you're just as immature as you think you are mature.