I, for the most part am an upbeat person. I can usually take any challenge, trial, trouble head on. I'm optimistic for the most part and would consider myself to be a very happy person. That being said, lately I have been feeling so inadequate! I feeling like I am letting people down in every aspect of my life as a mother, a wife, a friend, a daughter, a sister, a cousin, a neighbor, you name it. I'm not sure where these feelings are coming from. Part of it could just be hormones I suppose. It could also be that I have very high expectations for myself and when I don't meet those expectations I'm hard on myself. I think it's hard sometimes when you are a stay at home mother and home all day with your kids, you lose perspective of how important the work you are doing actually is. It also does not help that we live in a society that tends to look down upon stay at home moms. Women are expected to be all things to all people in the work force and at home. You should be able to work 60 hours a week and keep a perfect house and have perfect children. The reality is, that's not possible! I have chosen what I think is the better part. I have chosen to be home with my children, to be there for them, to teach them, love them, show them how to behave. I know it's not the most glamorous occupation. It's stressful! I feel the weight of my "job" everyday. I do feel very blessed to have the opportunity to be home with them though. I just with I was better at it. I wish I could have that beautifully clean house. I wish I was fantastic at cooking meals and staying within a budget. I'm trying! I guess the only thing I can do is keep trying. I can't let myself get discouraged. I know I am doing the most important thing I can be doing.