# Post x_1171452881729228800

- Post ID: `x_1171452881729228800`
- Platform: X (Twitter)
- Posted: 2019-09-10T19:58:26.000Z (UTC)
- Deleted: no
- Repost: no
- Canonical URL: https://trump.fm/post/x_1171452881729228800
- Analysis page: https://trump.fm/post/x_1171452881729228800/analysis
- Audio narration: https://static.trump.fm/audio/x_1171452881729228800.mp3 (a synthesized voice reading the post text, not a recording)

## Post text

> ....I asked John for his resignation, which was given to me this morning. I thank John very much for his service. I will be naming a new National Security Advisor next week.

## Engagement

- Likes: 0
- Reposts: 15,022
- Replies: 0
- Views: unknown
- Metrics collected: 2026-02-01T01:33:25.056Z (UTC)

# Analysis

_Machine-generated by trump.fm on 2026-03-18T10:43:49.614Z (UTC): a model's reading of this post, not his words. Its psychological terms describe the language, not a clinical assessment of him._

## Summary

The Bolton termination tweet is a controlled dominance-maintenance operation. Its central psychological work is narrative pre-emption: by asserting he *asked for* the resignation (vs. Bolton's account of offering it), Trump preserves the superior position in a disputed departure. The calm, regal brevity — "I thank John very much for his service" — signals grandiose-stable narcissistic state rather than the reactive agitation visible in same-day polling tweets, demonstrating within-day state oscillation. The distortion defense is operating at a low-cost level: no rage, no dehumanization, just a clean inversion of the departure's power dynamic delivered in formal register. Authorship is likely aide-drafted or heavily edited (3:58 PM EDT, clean grammar), but the specific framing choice reflects Trump's narrative priorities. The single fact-checkable claim — that he requested the resignation — is contradicted by Bolton's contemporaneous account and subsequent reporting, making it mostly false. No danger indicators present. Clinically notable primarily for the economy of the dominance display: maximum narrative control achieved with minimum affective expenditure.

## Post Analysis: Bolton Firing Announcement (September 10, 2019)

### Contextual Frame

This tweet completes a two-part thread announcing the termination of National Security Adviser John Bolton. It was posted at 3:58 PM EDT, amid a heavy news day that also included the NC-9 special election, continuing Sharpie-gate/NOAA fallout, and emerging Ukraine investigation reports. Bolton's dismissal dominated the news cycle.

### Authorship Attribution

**Confidence: Medium** | Likely aide-drafted or heavily edited. The 3:58 PM EDT timestamp falls squarely in business hours, the grammar is clean, and the register is more formal than unassisted Trump. However, the specific narrative choice — "I asked John for his resignation" — reflects Trump's characteristic ego investment in departure framing, a detail no aide would independently insert against Bolton's competing account.

### Psychological Analysis: Dominance Maintenance

The post's primary psychological function is **narrative control over the power dynamic of the departure**. Bolton publicly stated he offered to resign and that Trump said "let's talk about it tomorrow" — a sequence that grants Bolton agency. Trump's framing inverts this: the resignation was *asked for*, given to *him*, on *his* schedule.

This is textbook **distortion defense** (Vaillant Level 1): the external reality of a disputed departure is reshaped to preserve the internal grandiose self-representation. The trigger is mild narcissistic injury — a subordinate claiming voluntary exit — and the response is proportionate and controlled, with **no visible rage**. This grandiose-stable state contrasts with the more agitated tone of the same day's polling tweets.

**Defense mechanisms employed:**
1. **Distortion** — reframing departure power dynamics
2. **Rationalization** — prior tweet established principled policy disagreement as cause
3. **Devaluation** — formulaic "I thank John very much for his service" reduces Bolton to interchangeable functionary

### Level 3: Narrative Identity

Trump casts himself as the **decisive sovereign executive** — calm, in control, gracious in victory. Bolton is the **devalued subordinate** whose agency is denied in the official record. The forward pivot ("I will be naming a new National Security Advisor next week") is a narrative continuity assertion: the institution runs through Trump, not through any individual.

**Protagonist role:** Imperial executive, above conflict  
**Contrasting other:** Bolton (implicitly reduced to grateful recipient of an opportunity that has run its course)  
**Narrative sequence:** Neutral-to-contamination contained — potential contamination (high-profile resignation-dispute) is preemptively neutralized through framing

### Fact Verification

| Claim | Verdict | Evidence |
|-------|---------|----------|
| "I asked John for his resignation, which was given to me this morning" | **Mostly False** | Bolton tweeted almost simultaneously: 'I offered to resign last night and Trump said Let's talk about it tomorrow.' Multiple contemporaneous reports and Bolton's subsequent memoir corroborate his timeline. Trump's framing that he solicited the resignation is directly contradicted by the departing official and subsequent reporting. |
| "I will be naming a new National Security Advisor next week" | **Mostly False** | Robert O'Brien was named National Security Adviser on September 18, 2019 — technically the following week, though the appointment took longer than a casual 'next week' implies. The statement was approximately correct in its timeline. |

Overall Veracity: 20%

## Authorship Analysis

**Uncertain** (score: 35%)

### Indicators

- Posted at 3:58 PM EDT (business hours — aide-typical window)
- Polished grammar, complete sentences, no typos
- Formal, controlled register atypical of unassisted Trump
- However: direct first-person ownership language ('I asked,' 'I thank,' 'I will be naming') reflects Trump's narrative priorities
- Continuation thread ('....') suggests same session as prior authentic-style tweet

## Psychological Profile

### State

**Grandiose State**

**Trigger:** Narcissistic Injury — Comparison (John Bolton)

Sentiment: +0.05

### Clinical

**Malignant Narcissism:**
- Narcissistic: 60%
- Antisocial: 20%
- Paranoid: 10%
- Sadism: 5%

**Defense Mechanisms:**
- distortion (pathological)
- rationalization (neurotic)
- devaluation (immature)

**Cognitive Complexity:**
- Complexity: 30%

**Parasocial Techniques:**
- Direct address to audience as witness to his executive decisiveness
- Public announcement as performance of power — firing via Twitter rather than formal channels

## Danger Assessment

**NONE**

### Gaslighting

- 'I asked John for his resignation' directly contradicts Bolton's publicly stated account that he offered to resign — a rapid revisionism of a disputed event
- Pre-emptive framing before Bolton could fully establish his narrative in media cycle constitutes a reality pre-emption tactic

## Fact Checks (2)

_The model's verdicts from 2026-03-18._

> I asked John for his resignation, which was given to me this morning

**MOSTLY FALSE**

Bolton tweeted almost simultaneously: 'I offered to resign last night and Trump said Let's talk about it tomorrow.' Multiple contemporaneous reports and Bolton's subsequent memoir corroborate his timeline. Trump's framing that he solicited the resignation is directly contradicted by the departing official and subsequent reporting.

Sources: Bolton contemporaneous tweet, September 10 2019; Bolton memoir 'The Room Where It Happened' (2020); Multiple contemporaneous news accounts

> I will be naming a new National Security Advisor next week

**MOSTLY FALSE**

Robert O'Brien was named National Security Adviser on September 18, 2019 — technically the following week, though the appointment took longer than a casual 'next week' implies. The statement was approximately correct in its timeline.

Sources: White House announcement September 18 2019

Overall Veracity: 20%

## Tags

- personnel_firing (100%)
- narrative_control (90%)
- dominance_maintenance (85%)
- distortion_defense (80%)
- aide_drafted (65%)
- bolton (100%)
- devaluation (70%)
- reality_pre_emption (75%)
- grandiose_state (70%)

## That day

_From trump.fm's machine-generated digest of the day, not his words._

**Rally High Interrupted: Bolton Fired by Tweet as Polling Anxiety Surfaces Mid-Campaign Push**

Trump spent most of the day in campaign mode, rallying hard for a Republican candidate in a North Carolina special election and posting repeatedly to drive turnout. The upbeat tone broke in the early afternoon when he lashed out at ABC and Washington Post polling, calling their methods "phony" and "fixed" while insisting his own internal numbers were the best ever. The day's biggest development came late in the afternoon when he announced via Twitter that he had fired National Security Adviser John Bolton — a move Bolton publicly disputed, saying he had offered to resign. Despite the high-profile firing and a Ukraine investigation announcement looming in the background, the overall mood stayed controlled and largely self-promotional.

Full digest for 2019-09-10: https://trump.fm/date/2019-09-10/analysis

## Citation

- APA: Trump, D. J. (2019, September 10). ....I asked John for his resignation, which was... [Social media post]. X (Twitter). trump.fm. https://trump.fm/post/x_1171452881729228800
- MLA: Trump, Donald J. "....I asked John for his resignation, which was given to me..." X (Twitter), 10 Sep. 2019. trump.fm, https://trump.fm/post/x_1171452881729228800. Accessed 9 Oct. 2026.
- Chicago: Donald J. Trump, "....I asked John for his resignation, which was given to me...," X (Twitter), September 10, 2019, archived at trump.fm, https://trump.fm/post/x_1171452881729228800.

## For agents

- Site overview: https://trump.fm/llms.txt
- API specification: https://trump.fm/openapi.json
- MCP server: https://trump.fm/mcp (search and fetch tools, no auth)
- This post as JSON: https://trump.fm/api/posts/x_1171452881729228800
- Analysis as JSON: https://trump.fm/api/analysis/x_1171452881729228800
- All citation formats: https://trump.fm/api/cite/x_1171452881729228800
- Same day: https://trump.fm/date/2019-09-10
- The record alone, without the analysis: https://trump.fm/post/x_1171452881729228800.md?analysis=false

_Markdown view of a trump.fm page. Post, analysis, date, feed, contradictions, search and about pages answer in markdown at their URL with `.md` appended (`/index.md` for the home page), or when sent `Accept: text/markdown`._