Yeah you didn't fail SS, you succeeded in staying off for 108hrs!!! That's monumental and possibly the longest break you've had since your first purchase of H. You are still moving in the right direction, you're well aware of the magnitude of this addiction but you have support around you here @ Blue light and irl as it were.
Understand that only those that have gone through what you are going through to be the ones that will even have the ability to express unconditional support. Your friends that haven't had this experience and are supporting you in getting clean will likely struggle with relapses especially if it's "only been a few days". From the outside looking in it seems ludicrous even borderline retarded to use again considering how much the drug has fucked with your life and how determined you sounded when you began your attempt to kick.
Drug addiction is hard on everyone. It's made so much worse because the drugs or the procurement of them is illegal. No regulations on the street drugs with regards to quality. Dangerous environments' (Hoods) full of Dangerous people (Hoodlums) doing Dangerous things (Gangster shit), all bad for the users health.
Then because of the risks' I've just outlined the user feels forced or obligated to tell soul destroying amounts of lies that you must do without blinking an eye while looking into the recipient of your lies eyes whilst both parties know that they know that each other knows they are lying and all with a smile and a sweaty uneasy handshake.
So all or some of this craziness influences how non users view an addicted user, one view is that drugs are supposed to serve a purpose for the user that doesn't involve the complete destruction of their lives and the lives of others around them.
Keep up the good work SS, and you haven't put yourself back on day one of WD by using before trashing your gear, so don't be so hard on yourself man. Let's do round 2!!