You should seek professinal help, if you are as seriouse as you say you are go talk to a doctor and have him fill out a script for methadone and follow it. Do not relaps while you are on it, for it will be very bad. I know the position that you are in, and I know how hard it is.
Best Wishes