protective - opiekuńczy self-sacrificing - pełen poświęcenia irritated, annoyed - zirytowany, poirytowany