Many parents do a great job and some are having trouble because of their lives as well. Sometimes your problems transcend into your childrenproblems. Be careful not to impose so much on your child.
Children take their pain with them into adulthood, so be careful not to create unintentional pain. Sometimes you can’t help it but your children will get hurt easily too. Look at celebrities, they have so much memories from their childhood that hurt them. Listen to their songs or their biography and you can tell.
The greatest thing that you can do for your children is to not hurt them in any kind of way whether it be emotional or physical. Like it or not a random word can really hurt. So choose your words carefully.
Give your children their privacy and their lives. Children are people with the need to live a life of freedom too. You will see one day that their freedom means everything to them. This mean no snooping on their conversation or look too much into their rooms.
Provide things they need like all the basic stuff: money, food, clothing, housing and so on. Don’t deprive your child of anything. Get help from the government if you can’t handle a child. They have financial assistance, foster programs to help you out. Don’t ever neglect your child.