3 years of dedicated searching by a qualified programmer is not the norm. 3 months is probably more typical. You probably know this but are depressed and in denial.
Speech therapy, impossible to say as an outsider, but why not try it? Your family members probably have some reasons for thinking that could be a factor. Whatever you’re doing now isn’t working, and you haven’t been able to diagnose the problem, so getting outside advice seems prudent.