You have desire but no erection either naturally in the morning or when aroused for sex? I would talk to your doctor. Stress and anxiety can be involved but then you need to talk to a doctor to help with those. Medication can cause this if you are on any medications. How old are you?
Well, the good news is you're still having morning erections, so that's a good sign that the equipment is still working to some degree. It could be that you've become too stressed out about NOT getting erections when you want, and that's putting stress on you & the more you worry about it, the worse it gets. Stress is an absolute killer for erections. I think you should see your regular Dr. first, explain what's going on. Sometimes a prescription for one of the ED meds like Viagra or Cialis can enhance blood flow & give you strong erections that will build up your confidence to the point where you no longer need the medication. If your regular Dr. can't help, see a Urologist, preferably one who specializes in ED issues. You can also have the Urologist check out the bend, which is not that uncommon, it's known as Peyronie's disease & can result from an old injury to the penis, which causes scarring on one side, then the penis will not fully expand (or 'stretch') on that side & will bend in that direction. There ARE cures for that, both medications & mechanical devices that help to straighten the penis. Good luck with all this - I know it's not fun & definitely very stressful...