Your charitable personality is incredible!
Cancer is one of the most giving and helpful signs (OK, so the MOST giving and helpful). You'll unselfishly share your meal with the hungry, give the coat off your back to the cold and weary, and offer the last few dollars in your pocket to the needy.
You understand that life is hard (you worry about the welfare of others a lot!), and your sentimental nature urges you to offer aid when you can.
You can be a force to be reckoned with as a volunteer. Find a cause you believe in and give it the same dedication you show family and friends! The is a better place because of your help.