Get real about why you're doing what you're doing. A real contribution would be to balance your life so you can be there for them. Don't try to justify that you are dealing with it by 'buying' their love. Most likely, your behavior is a result of the guilt you feel for not having enough time to spend with your children. Buying is a false substitute and an illusion.
Life is about compromise.
You must figure out a way to maximize your time with your family. By putting yourself in debt, you put their future in jeopardy and make the problem worse. It's better to be healthy alone than sick with someone else. And if you have to pay somebody to like you, they're not much of a friend. Deal with this problem emotionally, not financially.