You are not being harassed. The actions taken are not long enough to constitute a pattern, I highly doubt it was via looking at your profile, and these actions are exactly in the scope of a moderator's job. Setting a floor for the quality of questions and answers on this site is the responsibility of moderators. Working to help you, if you're in a place to seek help and listen to constructive criticism, is also our role.
It is not the asker's job to police answers, it is the community of the site. Users vote answers up and down, and those with enough history in the site are also trusted to vote to delete. Moderators are entrusted based on their history within the site, and the vote of the community, to also act upon those... with tools that react more quickly.
You are due some introspection on what makes a good quality post, why you've fallen short of it thus far, and how this post is contradictory to improving your ability to be a useful part of this or any other functional community.