to be honest, medical problems are always easier to "fix" than behavioral ones. If it's behavioral 1st you need to figure out WHY? and that is never easy (they can't talk to you, you know) And the you need to retrain (also not easy)
But this is only my poinion. I wish you all the best of luck. Will be waiting for the diagnosis.