Some people will go out of their way to help others and know when to show a little TLC. They will always be there for you when you need something, and they care more than you can imagine. Think of a parent who always has a full backpack with them, but instead of snacks, it's full of emotional support.
Even though Capricorns might not be the first sign that comes to mind when you think of people who care too much, these people will always want what's best for you. This earth sign has a strong sense of duty and loyalty to the people in their lives,
If you have a problem, Taureans will care about it and want to help you figure it out. As another earth sign, they have a soothing presence and will keep their feet on the ground when you need them. But since they are smart and creative,
Taureans will care about your problems and want to help you solve them. As another earth sign, they have a calming presence and will stay rooted when you need them. But since they are resourceful, they won't waste time trying to find a solution.
Libras are very in tune with their own feelings and the feelings of those around them. Their desire to understand what other people need can sometimes be so strong that they lose sight of who they are.
Virgos are very practical and love to use their skills. They are a sign of service, and they do their best work when they know exactly what you need.
Cancer would win hands down if there was a contest for who would care for you the most. They are the ideal mother, and nine times out of ten, they will know what you need to feel better before you do.