How the hell am I going to explain this to Leia?

How the hell am I going to explain this to Leia?

Objects: helmet, visor, flight suit
Keywords: worried, stressed, pilot, X-wing, starfighter, rebel, confused, dilemma, trouble, explaining, Leia Organa, oops moment, awkward conversation, responsibility, frustration, space pilot, cockpit, intense stare
Colors: orange, white, grey
Added: 6/21/2025
How the hell am I going to explain this to Leia?