Laughing and joking is not haram
If you are not doing Ghubat or listening and that word is not hurting anyone and lie is not involved then jayez.
Helping needy people is very good thing but spending money in aza and ziyarat and Tabarruk itself is very important. Therefore discipline the balance of all sides.