Sexual Anxiety Performance or marijuana use giving the blues ...

Just recently SO has not been able to perform and blames anxiety. I think it’s weed, diet, weight and not sure if diabetic but predisposed genetically. I’ve never experienced this level of frustration before. Not sure what to do to try and be supportive and stop being angry.