Modesh09, if all of these that you have mentioned happened on your flights,
did you not file an ASR? Judging by what is happening crew not being able to eat when the hotel wants us to and not being able to have room service IS in need of an ASR.
Safety standards have been reduced by not allowing crew to eat when and where they need to.
By the way F/Os are allowed to file an ASR as well!
Oz