The problem was I didn't even blowup megaton so I couldn't even get that mission. I actually have looted quite a bit and did some pick pocketing so my karma is still on neutral. I just found out you can get other companions so now I'm thinking of trying to get the good karma.