Caring: Means that you deeply love this person and respect them. You really want the best for that person no matter what and you always try to make things better for them. If they are having a bad day, that person really tries to make it better for them because they don't want to see them unhappy.
Supportive: Means that you are 100 percent behind someone on a decision or hobby that someone else is in and you would do anything to help make the sacrifices for it or make them do better in that.
So basically you can deeply care about someone and yet if they make a decision that you don't like at all, you wouldn't be supportive of the situation.
vilelove answered Thursday May 11 2006, 12:38 am: well a person that is caring and supportive of others is there for them and listens to them and reacts to them (actually cares) and also tries to help them in any way he or she can. The difference between caring and supportive is that being caring means that it DOES make a difference to you or you do feel sympahty towards someone for what they are going through and you are there for them in some ways like by listening. Being supportive means being there in other/more ways, like doing things to help someone and encouraging them in what they want to do (you can be caring but disencourage someone in what they want to do) and be there in most ways. Usually when you have one of the qualities you also have the other one. I hope I helped. [ vilelove's advice column | Ask vilelove A Question ]
Attention: NOTHING on this site may be reproduced in any fashion whatsoever without explicit consent (in writing) of the owner of said material, unless otherwise stated on the page where the content originated. Search engines are free to index and cache our content. Users who post their account names or personal information in their questions have no expectation of privacy beyond that point for anything they disclose. Questions are otherwise considered anonymous to the general public.