im sorry you are going through rough times.
i think you need to ask yourself why are you addicted to drugs. why did you get into drugs in the first place, are you depressed? lonely? frustrated by your life? and try to address these problems because drug use is usually a symptom of a deeper problem.
i really sympathize with you and you are a decent person. you gotta stop doing drugs man for your own good if you want a future. its ok to dabble but when your admittedly out of control you need to stop yourself. if you have to, get help, but in most cases its just a matter of going cold turkey, bearing through a week of shitty withdrawals and then trying to rebuild your life in a positive way so you dont feel the need to use drugs.
once you are addicted to opiates it loses its luster in my opinion. its no longer about having fun instead its about just isolating yourself in a very sad lonely world. dont get me wrong i am sad and lonely to begin with but drugs will never be a solution because its just entering a fake temporary state of mind that always ends in a worse situation than when you began.
its up to you to want to stop so i suppose thats your decision, but for your own good and just for the sake of at least lowering your tolerance i suggest you take a break. and then when your tolerance goes down you can go back to getting high.
be safe, dont become the next guy on yahooka to overdose on opiates