I have always put my children before myself - as any mother would - a person who hasn't had a child does not understand this and never will or if the other parent has put themselves first and think children need material things - children need your time not your presents!!!
Parenting. This kind of made me sad. They won't be babies for long, really look at them. Don't rush them when they're trying to talk to you. Just embrace and enjoy them for they're only little for awhile.