Того чего вы были лишены в детстве этим не взместишь. Люди компенсируют себе это, когда вырастают, тем что любят своих детей и внуков, дарят им душевное тепло, которого сами были лишены. Только этот способ компенсации восполнит это. То что вы делаете со свекровью это неправильный путь, вы избаловали ее и измучали  себя. Не деньгами надо возмещать, а любовью. И не к человеку который манипулирует вашими чувствами, а к тем кто это примет и оценит. Остановитесь. Отстранитесь от свекрови. Направьте ваши чувства на своих детей.