In both cases, the two people must trust each other.
In this case, you need to trust someone that they won't steal 22 BTCs that are currently worth almost $1.4 million - and if I were you, I would think twice and try my best to solve the problem on my own.
I am not a thief, far from it. I have contacted a few people but I will contact Dave too or if other people want to join no problem.
The more people you involve in this, the greater the chances that the worst will happen to you, just one bad person is enough to leave you without everything. All these years on the forum, only Dave has gained a reputation as a person with honorable intentions, and if he can't help you, then one day you may remember the password yourself, or you'll have to wait for quantum computers - although I'm not sure if they can help you with complex password.
As Lucius posted I also suggest trying again all your possible passwords, no need to
rush, I would start with pen and paper, write down all the possible passwords, this way you
can cross them off the list. It is easy to get caught up in the process and start inputting passwords,
maybe putting them in twice and
forgetting to input others.
We have all heard the OP's story before, and will continue to hear them in the near future.
Back when Bitcoin was buttons very few had the foresight to stick with it.
The OP is lucky at least to have the original HD, onsidering how many have
already gone to landfill.