35 лет минус 8 лет разницы = 27 летминус 5 лет ГБ = 22 года было  мальчику, когда вы его взяли в мужья. Вам шкурно показано не копаться в себе, а приложить мальчика об необходимость  эмансипироваться от материнского в вас и стать мужчиной. Пока он им быть  не умеет.В армии был? Отправьте его  служить по контракту в горячие точки. Или не вернется, или вернется мужчиной.