London Heathrow - Delhi via Dubai with Jet Airways. Staff at London Heathrow printed my boarding pass through to Dubai and asked me to collect my next boarding pass in Dubai. When I reached Dubai there was a long queue that I had to stand in in order to get boarding pass printed. At the desk, the staff member was not interested in listening as to why I did not have my boarding pass. She started arguing saying it was my job to get my boarding pass printed in London. She said she did not have time to print my pass and for me to stand aside. I asked her colleague for help who also became rude towards me. The flight from Dubai to Mumbai was awful. Old plane from the 1990s with no comfort. On the way back to London, the passanger in the seat behind me insisted that she want to read a book and that I should keep my seat upright throughout. After 3 hours, I said I need to recline my seat and did so