I would demand a different seat and/or a refund and I would film everything.
It has become acceptable to shame these companies/people again. DO IT.
I spent eleven hours next to a semi fat lady on a flight from China to NZ the other week and her rolls were going under the arm rest and pushing against me the entire trip. She was a very nice person but by the end of the flight I hated her.
People like that can be nice but they are so insufferable when they take more than their given space. I don't fly much but will be more soon. I am "larger" than the norm but not fat. Being somewhat tall and broad sometimes sucks.
At least she was nice, otherwise you might have had a REEEEEE for hours on end. It's still not right but its better than it could have been.
If you are a tall person and large stature I would seriously consider flying economy plus. It is between business class and economy and costs a little more than economy but you get a bed to stretch out on. I am doing this next time I fly to Asia from NZ as it is a 16 hour flight not including laybys. It took me 21 hours to fly from Thailand to NZ with 5 hours layby or changing flights.