the problems we are having, I don't think, are just having kids....we both make enough "together" to care for our kids....they have a nice home, they have good clothes, they have heat, food, water....we have vehicles to take them where they need to go....we have what we need....and what we want to an extent....
the problems we are having are from the temporary immediate situation of her not being able to work right now. Once she is back to work, we will be fine....it is just RIGHT NOW, we are having trouble, due to her not being able to work.
As far as having kids, and being prepared....I don't feel that you can ever be totally prepared for expenses with kids....unless you were a multimillionare or whatever....and I love my kids wtih a love that goes beyond what I want....I want my kids to have a good life....
When my wife became pregnant...we were not "trying" (other than doing what causes it, and we think we might know what that is by now....

). We were using birth control....and, even, she tried to get the doctor to "tie her tubes" when we had our last child more than 3 years ago....but the doctor refused for some reason....
I think it is much harder raising kids, using the proper punishment, training them, and so on, than it is to give them the financial support. With the finances, I just go to work....with the rest of parenting....I have to go "into myself" for the solution...and that is the hard part...."Am I being too strict....not strict enough...." Those are the questions I struggle with more than anything....
Just right now, our money is much more than tight due to only me being able to work...
As far as when you should have kids.....when you feel you can take care of them emotionally, spiritually, AND financially.....I just know you will not trully know what it personally means to be a father (or a mother) until you hold your little baby boy or girl in your arms and look him or her in the face....or while he sleeps in your arms....or while he kisses his fist and punches you in the face while wrestling on the living room floor with him....
Chris