Get into a rehab programme, I don't know were your from, I'm unsure of the funding for rehab in the Us but if your lucky to live in a EU country you should easily get the funding and your rehab pay for I'm going into a rehab unit in 3 weeks, i've been on dope about a year less than you and fortunatley i don't have wife or kids but the damage it's done to my imediate family and friends is horrible and I'm greatfull now that I have a chance to sort this shit out as. There is no way in hell is this horrid existance worth it, I'm lucky my family and friends have stayed by me despite the going missing for months on end and the stress and worry ive casued them also I have abused class A's to unreal limits but still am told by people they cannot tell i'm a heavy drug user.
My words of wisdom for you mate is, look your only 25 if you can sort your shit out now then your still young and go on to do what ever you want to do, I always loved drugs but now am growing sicker and sicker by the day. I get more enjoyment from meeting people who were far worse of than me and are now clean with good jobs etc, just listening to how they are doing and enjoying the smallest things in life, I really envy these people. Just remember its possible for you to fuck over the smack and kick its fucking teeth in even after its bullied yo for so long. I'm sure if your family see's you making an effort they'll stick by you, an if not if you stick at it over time when they see you've really made an effort and changed then they'll be there, getting clean is experience that will not just rid you of drugs, and without sounding too much like a cliche will make you a better person.
Peace