I swear to all that is good and holy, I'm super dad. The kids are never around any of this, and have no idea. They really, really don't. Time is split 50/50 so ALL shenanigans are done during kid free time. This is my weekend off, but what did I do at 6:30 this morning? Went and picked my 5 year old up, to take him to a kids race in town he wanted to do. It cost $30, and was literally run to the end of this street and back with a bunch of other little kids. The whole thing lasted maybe 5 minutes from the time someone yelled GO. After that was done, I called my Ex and asked her if she would mind if I took him to the train park too (because I wasn't waking up early on my day off for less than 30 minutes of stuff), and she said sure, in fact, she would head that way with our 3 year old. So we met up and the kids played there for 45 minutes, my Ex saw a girl she knew there, so she was over talking while I played with the kids. After that I asked her if we could go for donuts on me. We went to a donut place, we ate, and then I hugged and kissed my kids goodbye and we parted.
Again, this isn't even my day, I had them Mon-Fri. I just love my kids and want whats best for them while showing them the best life I can provide. That being said, I can be a hard ass when I want to be, but 99% of the time, I'm the god damn Batman.
I'll acknowledge I'm an idiot in a lot of things, but I tend to go with the flow and not take anything too seriously, but when it comes to my kids, I'm the best dad I know. I have no problem saying that, I'd let a film crew follow me around, I'm that proud of myself.
And there's my afternoon rant!