I'm sorry, but the moment you make the comment that you're not bad at the game, but can't beat the Taurus Demon, your entire argument went out the window.
As it has been pointed out above, he is one of the easiest bosses, I killed in on my second attempt ever playing the game, without know...