a giver upper
a host
JP Chase Morgan most definitely gives advice on retirement accounts. They are the cream of the crop when it comes to this industry. You can easily set up an appointment with a consultant by giving them a quick call.
Relentless, persistent, unstoppable.
Understudy
Zakat means to cleanse or purify as the person gives up a share of his/hers wealth they become cleansed from selfishness and greed.
You call them a Pyromaniac.
hipicrit, but when someone gives gives up a religion it is called aposticy
I would call them a role model.
A profit.
A person who sets up an event is called a party planner
compulsive person
A warmonger!