Thursday Thought: Am I a good parent?

I’m still getting used to Twitter, I’m fairly new to it, and I’ll admit I love it, I must have lived in some sort of Twitter-shunning cave for the last few years.

This morning I’ve seen quite a few #thursdaythought posts and there is all sorts from all sorts of people.

This got me thinking about my life, who I am what I am, and all sorts of related deep shit.

Thinking about what I am, first and foremost?

A parent.  A mum.  That’s what I am.

No, it isn’t who I am in the physical or emotional sense, it doesn’t define me, but it’s my main job and my life.  That little smelly fartbox is the love of my life and he needs me for everything.

Simply put, being a parent is simple.  Keep your child happy, healthy and loved. Boom. 

Reality? It’s very fucking hard.

Those days where you feel like shit on a stick and you hurt so much you can’t move?

Tough.  You cook, clean, play trains and generally wing it whilst pondering how bad you actually feel.

Those days where you dress your child in their smartest bestest outfit, and yourself too?

Poo explosion.  Shit of mass destruction.  Your clothes and theres are covered.

At the moment we are right slap bang in the Terrible Twos, aka ACTUAL LIVING HELL.

Don’t get me wrong, when the kid is asleep or sweet for two minutes and I go all soppy and doe-eyed and forget how awful he can be, but holy fanny flaps he is vile at the moment.

We have a dividing wall between the kitchen and front room, and this morning he just keeps banging it.  It’s like Chinese torture.  How I haven’t lost my shit yet I don’t know.

He just will not listen, everything is a tantrum or a no.


What’s strange is, when he misbehaves, or plays up, it hurts my heart.  It’s my fault, I’m a terrible parent for making him that way.

And that’s parenthood.  You constantly feel like despite giving your best you haven’t done enough.  Doesn’t matter what you do, it’s never enough.

It’s hard to remember that these little people we create are simply moulded by us, and we can’t be responsible for everything they do, they grow and learn all the time and have their own personalities built in.

Am I a good parent? Who knows.
But I rock the SHIT out of being the best parent I can be.
L⚜

Diary of an imperfect mum

22 thoughts on “Thursday Thought: Am I a good parent?

  1. Just popping back from #Blogstravaganza! You are so right, parenting is damn hard. Some days definitely seem like they’re never going to end over here. As you say though, we are doing our best and rocking the shit out of parenting! Thankyou so much for linking up, hope to see you again next week xx

  2. You’re great! We’re all great! It’s so bloody hard. Some days are better than others but we’re all great! I too had to emerge from a ‘Twitter-shunning cave’ and embrace it. It’s overwhelming for sure! #Blogstravaganza

  3. Yep ‘two’ was not a good year – esp the beginning part! I think they get so frustrated and they don’t know what to do with themselves…
    Some days you just can’t bloody win and you feel like the crappiest parent in the world – there the days for wine πŸ˜‰
    #stayclassymama

  4. ‘Holy fanny flaps’ HAHA! I loved this. Sorry you’re in the thick of the terrible twos, exhausting, right? You certainly not doing anything wrong!! Make sure you talk to friends a lot, helps alleviate the stress and ponder the solutions (like there is one!) with wine/prosecco πŸ™‚ #Blogstravaganza

  5. I feel your pain! With a 2.5 year old, we are also in the middle of terrible twos. He’s dropped his nap and worse when tired so the afternoons are delightful as you can imagine. I think as long as you are doing your best, no one can ask more. Like we tell the kids I guess! We all lose our shit at times. #BLOGTRAVAGANZA

  6. Great post and spot on, it all settles back down to are we doing the best we can in the face of some pretty challenging situations alot of the time. Its an ever changing rollercoaster of different things, we pass one fad and we are thrown straight into the next.
    Mainy
    #Blogstravaganza

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge