Related: An Easy Guide to Earning Downovtes
To answer your question partially, I will tell you why I have been giving you many downvotes lately. This is merely my point of view. It's not going to be a nice post, because I'm very tired of your contributions.
Some of your answers are incorrect. Example: Does the Christian concept of eternal God and souls violate the Buddhist concept of Annica and Anatta?
I disagree with the opinion or statements expressed in your post. Example: How can telling the truth amount to a lie? and Friends, we are not philosophers (on meta).
You have proven to be unwilling to improve your posts to make it meet the SE standards. Example: https://philosophy.stackexchange.com/q/21317/2953 - instead of improving the question, you always start debating.
Your use of incorrect grammar, internet slang, and chat style ('i', 'ur', 'v', 'r', 'bro', 'dude', 'cos', '!!!', not using capitals, etc.). Various examples in the comments, also the comments on this post. See Should others downvote my posts for “grammatical” reasons?
Repeatedly commenting on all of your own posts asking for explanations for close votes and/or downvotes. I have linked to I've just been downvoted. How should I react? before. These comments are just annoying and should be left out.
You should seriously rethink your behaviour here, because like this, it's no fun for anyone.
Some ideas how to do that:
Be constructive. If others indicate inaccuracies in your post, or other things to improve, your first reaction should be: 'is he right?' - not: 'such nonsense!'.
A quote from the post on reacting on downvotes:
Be exceedingly polite when asking, and have a genuine spirit of wanting to know how to improve your post, instead of wanting to "call out" the person who down voted you.
Do not become argumentative with anyone who chooses to explain. They are offering you their opinion in order to help you improve your post. Becoming argumentative will only encourage more down votes.
Get rid of the internet slang. It really doesn't fit here.
Let answers be answers. If you have something to say about a question which is not an answer: use a comment. That's what they are for.
If you're going to improve on these points, I will be happy to see you sticking around. If not, I think I have to write an auto-flag stackapp.
Fact: I have flagged about 30 of your comments and posts for moderator attention on the main site alone. Of those, 16 have been reviewed already and have (all! 100% score!) been deemed helpful. Your posts have been removed or improved by moderators. The other flags have not been reviewed yet; they're of today. That's an incredibly high score.