Uprising, I don't know if anyone has addressed this to you yet, because I just skipped all of the other posts. But, to me it just sounds like you have a very fast metabolism, naturally that is... it's the case for alot of people that are smokers, who drink alot of caffeine (seriously, lay off the caffeine, you will feel much, much better if you quit coffee, or tea, or all that nasty shit, if you want a good substitute for tea or coffee, go with Chinese herbal tea, or chamomile) and who use stimulants like mdma, coke or methamphetamine in their spare time. Combine all of your vice of choice, with your naturally fast metabolism, then you possibly have a pretty fast bpm at rest.
Imagine what it reaches when you're active!
I can't emphasize this more, but if you want to gain weight, then you are going to have to completely lay off any form of stimulant. Sure, it's ok, maybe once or twice a year for a treat or special occasion, but no tweaker, or cokehead is going to gain a significant amount of muscle, or even fat by hitting the pipe every 2 days. Unfortunately, it just doesn't work like that.
Stimulant-type drugs, are by far the worst for you, if you are looking at gaining. Not to mention, extremely bad for your well-being and your heart for when you are active and doing cardio, or general lifting.
Alcohol as well. I wouldn't recommend using this shit. You can, again, occasionally, but it's obviously a better idea to steer clear. That shit will degenerate your muscle quicker than you can imagine and it tends to make you put weight on in places you don't want it to be, like your gut, or your big toe.

...