You have a strict sense of duty, are idealistic and dedicated to worthy causes. You are also a perfectionist who can be extremely impatience. Try not to let your temper and sarcasm undo the good you are doing. Master your emotions and try to ensure you don’t place your confidence with the wrong people.
Cherished it.