For men shall be lovers of their own selves, covetous, boasters, proud, blasphemers, disobedient to parents, unthankful, unholy, 2 Timothy 3:2 KJV
The Bible foretold these days we live in. Everyone is doing what is right in their own eyes. Selfishness and selfcenteredness is the order of the day.
Dear Christian, this should have past away with your new birth. The character of God is to give and to bless. His character is imparted to every truly born-again follower of Christ Jesus.
Be a servant to others, be a blessing and be a giver.
That they do good, that they be rich in good works, ready to distribute, willing to communicate; 1 Timothy 6:18 KJV