I pushed the small table on my son sitting nearby
Is he hurt? Why would you push him?
He was bugging me for money.
Physically harming your child, no matter what age they are, is never forgivable. If they are asking for money too often and you can't help them, you should encourage and help them find a job.
He throws glasses at the wall and I got really really really mad.
If he is acting violently you only need to look at yourself for his actions. You can get him some counseling if he keeps acting out, this situation sounds dangerous.