You have handled yourself so well Starleaf.
Try and stay strong, you have been dignified, hold your head up high, look outwardly happy and confident...not long to go now. Feeling for you.
An idea for you for checkin at the airport.....smile at the staff and ask on the offchance if there are any no-shows/alternative seats available somewhere else.
Alternatively, take your time boarding, and if you are near the end getting on, smile at the cabin crew and quietly ask the same...just say something like you are feeling a bit emotional...if there is somewhere else or quieter to sit. Worked for me in the past.
Also wanting to be on your side and say this other person doesn’t hold all the cards in the overall situation.....you don’t just have to mentally “accept” whatever this person deems that they can “put”on you.
It’s totally the wrong analogy here, but a bit similar to Brexit negotiations: European leaders can be vociferous about what “they won’t let us do” going forwards, and when they are shouty we can easily roll over and just assume they hold all the cards. The reality is that they will all still want us to buy their German cars, French and Italian agricultural and food products....they want to buy our electrical components and so on. So we are also in a position of strength, we also have a say in things/we don’t just have to accept, we can rebuff.
Can also choose ourselves not to intereact 😊. Something I remind myself about!
Once you get home maybe post on FB etc some interesting things going on that you are involved in back home...so your life shows as fulfilled, happy carefree....(that was just my strategy last week when undergoing a similar situation...)
Look after yourself