I took a pledge years ago to defend the United States against all enemies foreign and domestic which I did. I see no reason to take another as I still consider my original pledge valid.
I took five oaths, IIRC. The service had an expiration date. Did the oaths?