Definately a witch. Although some witches are bad, that doesn't completely mean they've given themselves a bad name. Not all witches are bad. There are some good witches in folklore who don't curse anyone. Instead, good witches protect, heal, and give their blessings to people.
Was this piece DIRECTED at Wiccans particularly? NO. It wasn't. I'm a witch and I'm not a Wiccan. There are plenty of witches that aren't Wiccan OR Pagan for that matter. Being a witch is not about religion, though it can be in some cases. Being a witch only means that you are a magic user, and that is it. So you 'apologizing' is not needed.
Um...magic doesn't exist in real life, so it IS a matter of religion. In real life, witches are either Wiccans or pagans. Life isn't a fantasy novel. You can't just go around summoning fire and lightning and turning people into mice. In real life, being a witch means you follow either the Wiccan religion or the Pagan religions.