Go take a nap, anon. You seem tired. A short nap'll do ya good.
Miley (I don't like him) is right. The Officer's oath has no words about the "President of the United States", or "the officers appointed over me". The Enlisted oath does have those words.
did
o7