Best personality trait: committed
You are highly giving, supportive, and understanding, which may sometimes make you feel unappreciated. You often go above and beyond to show your loved ones how much you care.
Image Source: POPSUGAR Photography / Nicole Yi