(Pop daddy - Long post, cliff notes later

)
I know your lives aren't easy. I know you have pressures that we didn't have, and the world is more complicated. I know you think we don't get it and we probably don't like we should, but there's something you should know. We're just people too and we have problems of our own.
I know you think we are grumpy and unreasonable and mean sometimes, but I think many of us parents try to raise you so that you don't have to worry about the stuff we worry about and sometimes you really have no idea about the things that can we have that stress us out.
We have to worry about money. We've been having to come up with a mortgage payment every month and that includes December and your birthday months when we somehow came up with the money to buy you that thing you wanted. We've had to find money for braces and school and church and the cars and vacations and your clothes etc etc etc etc. Did it look like we could easily afford it? We couldn't. It was really stressful but we just wanted a nice home for you.
We have aging parents that need our help in a way that makes us sad and a little afraid. They were supposed to be the parent and take care of us, but now we have to be the ones to guide and worry about them.
We worry about everything about you, from your grades to your social life to your safety. You think we shouldn't? Well, you just wait til you have a little person you created in your care and
try, just try not to obsess over them. If you don't call when you are late, are you dead on the highway somewhere? If you get some bad grades, will you end up in a loser job with no money? Are you making friends that will lead you bad places?
We have our own relationships with your dads, and those are every bit as complicated and difficult as the ones with your girlfriends and boy friends. More. What? Did you think just because we've been together so long we have no problems? No, sweetie, we have lots of disagreements and arguments about aging parents and money and about how to raise you sometimes.
We have jobs that we don't like sometimes but we do them for you. We have to go to work and sometimes smile and say, "yes sir" even when the boss is a bit of a jerk and we feel humiliated. We need these jobs because we want to take care of you.
We aren't martyrs and there are many happy things in our lives along with these stressful things, but the next time we are grumpy, please remember it's not always about you. It's hard to keep it together 24/7, and we are just humans like you with a whole lot more baggage and maybe you could cut us a little slack.