Most Helpful Guy
Ok you need to nip the habit stright away and say no.
A. he may not bother with a job at all knowing he can just use your money.
B. if your parents find out what you are spending it on they may stop giving it to you.
Honestly that money is yours you should say no and that might get him motivated to get off his ass and if he gets pissy with you well you know why he actually with you.
Most Helpful Girl
You probably have to hurt his feelings. Sit him down and tell him. You aren't a walking ATM, And your parents aren't his bank. If he cannot see that, you should break up with him. Be with somone who values YOU, rather than valuing what you can buy them.