Stop enabling him and let him get the help he needs.
If he is your BF, which it sounds like, IBKleen is right, you need to stop enabling him...he's partying, getting high and then runs to you for Sub when he's WD...you need to talk with him and tell him you can't do that n e more and that cycle has to stop....
by the way, BF = Best Friend
=)
I agree with the other two post..He will never stop abusing if he knows you are there to give him sub for withdrawal..If I new that I could do it and not have to withdraw then I prolly would still be taking pills..And also Sub is not cheap..at all..at least not in louisiana..Are you aon sub treatment? if so then i hear withdrawal from it is really bad so you are putting yourself at risk so he can have a good time.