At 47 you cannot change him or break his attachment to his mother. Accept the reality and learn to live for yourself. Have your own goal and purpose in the life. His habits cannot be addressed without creating conflicts. If you are prepared for that then expose him to family members.