OP said he's been cleared by doctors tons of times and everyone is reccomending that he see a doctor? Are people reading the post? High resting heart rate is rarely cause for concern unless it's accompanied by other, more serious symptoms.
It really sounds like an anxiety problem. Most doctors won't bother with looking deeper when they find nothing wrong with your heart. Just google PVCs and you'll find tons of stories of people seeing doctors and cardiologists scared to death that there's something wrong with their heart when they have a benign condition that's just being exacerbated by anxiety. If it has any association with anxiety or even just feeling on edge, you would need to specifically mention it to the doctor. They'll rarely treat a heart condition just because you 'hate the idea of it being fast'. What specifically is your usual resting heart rate and have you ever worn a holter moniter?
Also contrary to what I've seen others mention/support, do not start beta blockers if you use speed! It's usually okay at therapeutic doses, but at recreational doses, you can get something called unopposed alpha stimulation that causes a paradoxical increase in blood pressure when you take stimulant + beta blocker.
If you've been cleared by your doctors, your best bet is to keep a journal where you document your heart rate, food/drug intake, and emotions for a few days. Try to find some patterns. Taking this to a doctor could also help them identify an environmental cause. If it's bothering you as much as you say, you need to mention that your not worried about health risks, but that it's taking a toll on your everyday well being.
Good luck, and I hope you find a solution.