Question: you are gem of a person meaning?
Answer: countable noun. If you describe something or someone as a gem, you mean that they are especially pleasing, good, or helpful. [informal]