I care for my 85 year old grandmother and trust me it is not easy. She is very mean, at times can be vulgar and has left me in tears just from her harsh words on several occasions. I hold on to the fact that she raised me from the time I was 14 months old. I remind myself of the good times we shared and I know that she truely loves me. I try to undeerstand that she is going through changes in her life that are not pleasing to say the least.
Long story short... just dig deep within and find the good in a person, look into their eyes past the hurt and anger and let them know you love them regardless.
Lastly, take time for yourself and if a situation gets heated, just walk away.