<human>: Condense the text into a few key points

I am a 21 year old female dating a 21 year old male. He works offshore and leaves for weeks at a time during the busy season (now) and is only home for a few days, maybe a week before leaving again. We have been dating since the beginning of June, and he fell for me hard and fast. I wanted to believe that I was falling for him too, but me being a hyper-rational, analytical person am afraid that is not what happened. 

So before he left to go to work this last time he couldn't get it up... for three days. We tried morning, afternoon, late at night... nothing. Sex is a big deal to me, its pretty much my favorite past-time. So now he has been gone for almost three weeks, and I am having my doubts about the relationship. We can't talk on the phone because he is working on a boat in the middle of the ocean, and only facebook chat maybe once a day. 

Things have been complicated further because one of his close friends just overdosed on heroine and is not going to make it.

He is a very nice guy (sends me sweet messages, tells me how great I am, says how lucky he is to have me, etc), and I really wanted things to work out, but I am not sure that

A) I feel the same way, as I can't get him to talk about anything with any seriousness.
B) That these sexual issues aren't evidence enough that it is time to move on.
C) Should I be concerned that he also uses things like heroine? I mean I'm all for smoking some trees, but that's a whole different ball game.

I am afraid that I may be jumping to conclusions, and have a history of jumping ship in relationships when things get rough, which I want to change. But to be honest, I just don't know if I'm feelin' it.
<bot>: BF in relatively new relationship can't get it up, is out of town for weeks at a time, and I am concerned he is a serious drug user.