You are not helping him Mona if you give him the money. You are doing the opposite. He must learn to stand on his own two feet. Do not be his crutch. If you want the best for him this is what you have to do. Teach him to function as a responsible adult in society. All I have right now is straight talk, sorry if it appears harsh but today is a struggle.