Soft Question:Is the following a Paradox? Can the statement: "I swear by God that I will never swear" be regarded as a variant of the Paradox of Self-Reference like the one "I am a liar"? 
 A: I doubt it is paradoxical for a few reasons.
1) This has some time aspect to it, like Arkamis discussed in his comment.  Saying you will do something doesn't necessarily include this particular instant / sentence.  So "will never swear" doesn't interfere with swearing right this second.  If you want a formal context to consider this in, try some kind of modal or temporal logic.
2) It's possible the first and second usage of "swear" are different in this sentence.  That is, the first could be "to make an oath", and the second could be "to use foul language".  If this is the case, then it's clear no self-reference is going on.  This is English rather than a formal language, and the semantics is a bit strange.
3) Notice that in the liar paradox, the logical you-can't-even-evaluate-the-truth problem is caused by making a statement which directly asserts its own falsehood. Both "I am a liar" or even better "I always lie" lead to a paradox upon evaluation.  This is because you bounce from the statement to the person and directly back to the statement because liars "tell falsehoods".  It seems (at least to me) like you can't do that with "promises", "swearing", etc.  At least not with this particular sentence.  Maybe a more complicated one like "I swear I'm the kind of person that ..."
It's already problematic to evaluate your sentence as true or false.  A formal answer requires deciding how you want to evaluate things of the form "[person] promise(s) [whatever]" and when they are true or false.
But, my guess is that in any reasonable formalization of this, you can get out of problems with this statement "I swear by God that I will never swear", even if you believe this is problematic because they're currently swearing, by concluding it is "false" or more naturally "the person is a liar" and stopping there.  There doesn't seem to be anything in the meaning of "I swear" which directly impacts truth or falsehood of this particular statement and leads to a logical problem. "I swear it is true" is not the same as "it is true", if you get what I mean.
