I learned to love them. I always liked the taste so I either mashed them or didn't eat the mushrooms itself in a sauce. With time I learned to like the texture as well.
Except Champignons which I still dislike. They have the worst texture of nearly all food I ever tried.
Honestly, a great deal of that texture can be hidden simply by chopping them small and adding them to meals that have bits of a similar size.
Some homemade vegetarian meat substitutes are mostly lentils and finely chopped mushrooms. I've seen it for a burger, "meatballs", taco filling, and one that I make is a sausage roll - I just use the filling in bread dough.
You can also hide texture by adding them to ground meats that you are using in other things. Sauces also hide texture and you can add them to a variety of soups.
For him it’s the texture, so we might be looking at some cream of mushroom soup.