One of the hardest jobs in the world is caregiving. Everyone should do it for a little while to understand just how tough it is.
Caregiving is one position that will be in great demand for the foreseeable future. It's a very difficult job, and too many people fall into it by chance. Planning for it is preferable, but if you don't have that luxury, learning to cope with it is essential for your survival.
There are numerous resources available, and you will find some of them on the Resources page. And remember:
1) Your health and well-being MUST come first. If you don't take care of yourself, you can't take care of anyone else.
2) Guilt is a useless emotion. As a caregiver, you are exempt from guilt. You are doing something very honorable and you are doing the best that you can.
3) Asking for help is not weakness. Strong people ask for help when they need it. Smart people find resources and take advantage of them. Be strong, be smart and ask!