Sorry if any of this is crude but not sure how else to put it! My friend's farts are literally horrendous and I don't know what to do or how to approach it!
For context we have been friends for a VERY long time. She's never had the best bowels as I've noticed whilst on holidays etc together (to be honest neither do I, we both have sensitive stomachs) but farting wasn't really an issue in the past. Recently she has been staying at my house every other weekend as she works close to my house, so it is easier for her to get to - she lives about an hour away. The first time I noticed it was after eating a takeaway, the farting was horrendous. As in it literally was making me gag and it lingers in the air and isn't one of those that go away after a few mins. The worst part is when we go to sleep, we sleep in my bed as the spare room is full of bathroom tiles and work equipment at the moment. She seems to fart constantly in her sleep and my bedsheets absolutely stink and need to go in the wash and I have to air out the room all day. It is so bad that the last few times she has stayed over, the smell wakes me up and I have to sleep on the sofa.
I'm not sure what to say or how to even approach it, even if I said something what can she realistically do about it? I have tried cutting out the takeaway part of the night to see if that is what is upsetting her stomach. It definitely seems to help as it isn't so bad, but the farting is still there in the night. It even got to the point I was trying to make excuses for why she can't stay (going out with my partner, going out with friends etc) but obviously this doesn't work every single other weekend to be doing something or going out. I'm particularly concerned because we go on a cruise next week and there's no bloody window in the room that opens.