Honest to a T and full of compassion (8)
I believe the answer is:
truthful
'honest' is the definition.
(similar in meaning)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for truthful that I've seen before include "Honest; not lying" , "Right!" , "Veracious, accurate" , "Candid, open" , "unlikely to make up" .)