I'm sorry, you are way too soft, and this "friend" is taking you for a ride! $100/week is a joke, he should be paying at least $300/week on his sort of salary. And to borrow for the wedding and paying off TV etc. He is a fool, and any true friend would actually have a conscience about owing...