Jan 3, 2026

Ash Turns 21

No comments :

 

Ash is officially S.H.I.T. now.

So Happy I’m Twenty-one.



He laughed when I said it. You know, the kind where you know he’s humoring me a bit.


Because twenty-one is a strange number.


It doesn’t announce itself loudly. It just sits there, solid and grown. A number that quietly informs you your child is no longer becoming an adult — he already is one. And suddenly, all those years of counting candles and cutting cakes feel like they were leading here.



Ash is 21 today.


This birthday hit me harder than I expected. Not in a dramatic, sobbing-into-a-tissue way. More like a slow, creeping ache. The kind that sneaks up when you realise you’re no longer at the centre of his world — and that’s exactly how it should be.


This past year, I’ve watched him grow in ways that don’t come with applause.


He doesn’t need me as much now. Doesn’t ask for help the way he used to. Makes his own calls. Figures things out quietly. And while I’m incredibly proud of the man he’s becoming, there’s a small part of me that still misses being the person he needed for everything.



Parenting teens is funny like that. You spend years teaching them independence… and then feel oddly lost when it finally works.


One of the biggest lessons this year came disguised as sweat, nerves, and a looming enlistment date.


He was meant to enlist earlier — in May — because he failed his IPPT. And instead of sulking or blaming the system (which, honestly, I might have done), he trained. Hard. Relentlessly. And on the very last possible attempt before enlistment, he passed.



Of course, it couldn’t be straightforward. Midway through the push-up station, the counting machine malfunctioned. Manual counting kicked in. Fewer reps registered than usual. Zero buffer left.


So he ran the 2.4km like his life depended on it.


Passed.
And casually threw in a personal best, just to keep things interesting.


I don’t think he knows how much that moment meant to me. Not the result — the resolve.


Then came enlistment. He didn’t ask for it, but he was posted to Commandos for BMT. On the first day, I could’ve sworn I saw his eyes glisten a little. Fear. Of the training. Of the unknown. Of whether he was cut out for this.



I felt it too. Deeply. I just had the advantage of pretending to be calm. But he went anyway. Endured the ten weeks. Finished what he started.


And just when we thought we could breathe again, he went on to the Basic Airborne Course — which involved jumping out of a perfectly good plane with a parachute. The wifey and I smiled bravely. Then went home and aged about ten years.


But he did it. He landed. He walked away. And something in him shifted.


The hard work isn’t done yet. He still has over four months of tougher training ahead to earn his red beret, and plenty of unknowns waiting. But if this year has taught me anything, it’s that he has grit — real grit — even when he doesn’t see it himself.


Outside of all that seriousness, he’s still our boy.



Cheekier. Witty. Occasionally trolling his sister like it’s an Olympic sport. But also talking to her more — real conversations, shared jokes, easy laughter. Watching their relationship evolve has been one of the unexpected gifts of this stage.


And somewhere in between all the training schedules, the banter, and the late-night conversations, he became a young man.



Twenty-one means he can vote, drink, make life decisions — and yes, officially be S.H.I.T. But while he’s celebrating that freedom, I’m learning to loosen my grip.


This is the age where parenting quietly shifts gears.


I don’t get to fix things anymore. Or be the first call. Or swoop in. I’m learning to sit in the passenger seat, hands off the wheel, trusting that we’ve given him enough to navigate the road ahead.




Letting go doesn’t come with fireworks. It’s subtle. It looks like not being asked. Like watching from the sidelines. Like realising your child’s life is getting bigger — and your role, smaller.


But here’s the thing.


In the small moments — the random chats, the teasing, the way he still comes home and just exists with us — I’m reminded that we’re still needed. Just differently. Softer. Quieter. But still here.


And maybe that’s okay.



Ash, if you ever stumble across this one day:
You don’t need to have everything figured out.
You don’t need to be fearless.
You just need to keep showing up — the way you always have, even when you were scared.


We are endlessly proud of you. Not just for the milestones you’ve ticked off this year, but for the man you’re becoming — thoughtful, determined, and quietly strong.



Happy 21st, my boy.
Go be S.H.I.T.
So Happy. So Human. So very you.


And no matter how far you go, or how grown you get, there will always be a place here — where you can land, rest, and be held.

Always.





Email to a friend
Nov 25, 2025

The 'Origin LumbarCloud Mattress' Review That My Spine Insisted I Write

No comments :

 Sponsored Review


When I first saw the Origin LumbarCloud Mattress online, I honestly thought, "Wah this one really dare to promise everything."



Cool to touch. 


Cloud level comfort. 


Back support.


Springs that sound like they studied overseas.


But okay fine, I tried it anyway. And after a few weeks of sleeping on it, I can safely report that yes, this mattress is the real deal. It is so good until I started judging my old mattress for letting me suffer all these years. 😅



The first thing you notice is that cool silky cover. They call it HyperCool Silk which sounds like something Spider-Man would wear but you know what it works. On a humid Singapore night when you feel like your ceiling fan is just spinning for show the mattress still feels cool. Like it has some secret air conditioning superpower you did not know about.



Once you get past the cool top layer, there is a whole buffet of fancy materials underneath. There is graphite infused latex which also sounds very superhero. There is CryoCloud foam that draws heat away and dampens motion. There is high density memory foam to support your lower back. Plus more layers and wool and a whole army of pocket springs. Honestly I think there are more layers here than in my life story.



When I lie down, the mattress gives me this gentle supportive hug. Not the kind that traps you until you sink in forever. More like a friendly hug from someone who knows their boundaries. My back and hips feel supported without being forced into an awkward sleeping pose. It is not too soft and not too hard. More like floating on a cloud that knows just how good it is.



But the cooling is where this mattress really flexes. The combination of the cool to touch cover, the graphite infused foam and the breathable layers actually works. On the nights when the weather feels like a sauna audition - ok who am I kidding, actually it is almost EVERY NIGHT - I do not wake up drenched. Of course, the ceiling fan helps but I suspect the cooling effect of the mattress acts as the perfect sidekick too. 



And since I'm a uncle already, I place a lot of emphasis on support. Yes, financial support from the kids are good but I'm talking about lumbar support when I sleep. The LumbarCloud has a thick pillowtop with zoned support especially in the centre area which is where most of us need it. It cradles me when I sleep on my back and offers enough give when I roll to my side. It adapts instead of arguing with me.



Motion transfer is very minimal too. When I get out of bed in the middle of the night to pee and back to bed again, the wifey barely notices it. Well, it can be because she sleeps like a elephant but this alone already earns the mattress a gold star. (Just don't tell her I said that)



Okay of course, nothing is perfect. If you love sinking into your bed like some dramatic slow motion scene this mattress will not do that. It is supportive not marshmallowy. Also it is quite thick so your bedsheets need to level up. And if you are a side sleeper who likes very soft mattresses you might find this one slightly on the firm side. But for me that extra firmness is exactly why I do not wake up complaining anymore.



Who should buy this? Honestly anyone who lives in hot humid Singapore and is tired of waking up with mystery back aches. Anyone who wants a mattress that cools adequately without having to bring down the air-con temperature to 16 degrees every night. Anyone who shares a bed with a restless sleeper or a child who jumps in at 5 am. Ok, maybe scratch that last bit because NO mattress is going to ever NOT move when a child is involved.



SO... the Origin LumbarCloud Mattress is genuinely solid. It is comfortable. It is cool. It supports your back like a loyal friend. And it makes your old mattress look like it has been slacking off for years. 


It is not a miracle worker but it is a genuinely solid upgrade for anyone who has been putting off buying a new mattress.


Get more details HERE. Psst, and there might just be a sale too!



Email to a friend
Oct 30, 2025

Ale just turned 15… and I’m still processing her turning 10

No comments :

 

It’s funny how the big moments never announce themselves.



Sometimes they sneak up on you quietly — like on a random weekday evening, when Ale was at the dining table, school notes everywhere, Bluetooth speaker on.


The wifey and I were on the sofa, scrolling YouTube on the television. And then — out of nowhere — I looked over and saw her.


Not just saw her, but really saw her. The focused frown. The droopy spectacles. The way she absentmindedly hummed while writing away.


And it struck me — she’s no longer that little girl who used to sit there colouring Peppa Pig while munching Pocky sticks, with her Elsa doll beside her.



These are the moments no one warns you about. Not the birthdays, not the milestones, but the small, everyday snippets of life that slowly stretch the distance between who she was and who she’s becoming.


And I swear, in that one moment, my heart did a weird mix of pride and ache.


Because… fifteen.

She’s fifteen.



And I’m not sure when that happened.


But if there’s one thing that hasn’t changed, it’s how much she still talks to us.


Even as the teenage years roll in, Ale continues to share — the jokes, the drama, the school rants, the teacher stories.



Some nights, the wifey and I just sit there in awe (and mild amusement) at how animated she can get. But honestly, I love it.


Even on the days I’m tired, I remind myself: this is gold. Because every time she flops onto the sofa with “you won’t believe what happened today,” it reminds me that she still wants us in her orbit.


And that’s no small thing.


She’s also the unspoken glue between her two brothers. 



When she’s home, the volume level magically doubles. Her brothers suddenly have things to say, things to tease, things to laugh about. When she’s not, the silence feels strange - it’s as if she’s the WiFi router of the family: once she’s offline, everyone’s signal drops.


Then there’s her focus... when she studies.


Laser-focused. Tunneled in. The rest of the world could be on fire and she’d still be colour-coding her notes.



This year, I actually had to nag her not to over-pressure herself and chill more. Imagine that — me, telling my teenager to take a break. The same dad who used to say “Go study!” is now saying “Go scroll TikTok or something!"


Parenting plot twist of the year.


But that’s Ale — when she commits, she goes all in. 


She’s also my unofficial social media advisor.


She tells me what songs are trending, which memes are already dead, and which emojis I should never use again (Apparently, the 😅 is no longer cool. Who decides these things?!). She laughs at my playlist and saves me from saying outdated things online.


Basically, she’s the reason I can still kind of pass off as a semi-cool dad.



And beneath all that sass and sparkle is her heart — kind, thoughtful, quietly strong.


She checks in on her grandparents, remembers small details, and has this way of caring that feels effortless. No big show, no fuss, just quiet kindness that shines through everything she does.


So here we are — fifteen.


Fifteen years of laughter, growing pains, eye-rolls, and love.

Fifteen years of watching her grow into someone I’m so proud of — not because she’s perfect, but because she’s real, grounded, and kind.

Fifteen years of her teaching me as much as I’ve taught her.



Happy 15th Birthday, Ale. 🥰


Keep being the wonderful, curious, caring soul that you are.

Keep chasing what you love. And maybe, once in a while, remember to take that break your old man keeps nagging about.


And me?

I’ll keep watching from the sidelines — proud, amazed, and a little heartbroken that the years are racing ahead faster than I can hold them.



Because the days feel long, but the years… they keep sprinting ahead —

and I’m just trying to keep up with her glow. 




Email to a friend
Aug 10, 2025

From BBT (Bubble Tea) to BMT: Ayd Turns 19

No comments :

 

Nineteen.


Somehow that sounds a little too close to “twenty” for my liking. It feels like we somehow skipped a few chapters and arrived here too fast.



Maybe it’s because this year started so differently for you. While most people were still recovering from pineapple tart overload during Chinese New Year, you were on a ferry to Tekong - on the third day of CNY, no less.


You didn’t just enlist early. You got the “premium” version—19 weeks of BMT instead of the usual 10, thanks to a BMI reading and an IPPT score that didn’t quite pass. Almost double the time in the bunk, the sweat, and the sergeants’ motivational speeches.



I worried. I won’t pretend otherwise. Could you handle the discipline, the early mornings, the PT? Would you crumble without late-night gaming and YouTube? Would you still know how to smile without Wi-Fi?


Well, you didn’t just cope - you surprised me. Not only did you survive, you passed your IPPT before your Passing Out Parade. And somewhere in those 19 weeks, you levelled up in ways I didn’t expect. You carry yourself differently now; more confident, more responsible, even the way you speak has a new calm authority.



Like assisting your mummy whenever she needs help with Excel. Seeing you lean over patiently to guide her through a formula, when not too long ago she was the one guiding you through your first words and homework... it’s one of those quiet, ordinary moments that somehow mean everything.


Still, some things remain gloriously unchanged. The moment you book out, the uniform comes off, the headset goes on, and you transform back into Night Owl Ayd - gaming till ungodly hours, bingeing videos, and demolishing a week’s worth of snacks in one sitting. It’s like your own counter-BMT training: replacing push-ups with potato chips.



So today, we celebrate 19 years of Ayd. The boy who used to count down to his birthdays now counts down to his next book out. The young man who’s learned to march in step, but still knows how to march straight to the fridge when he gets home.



I miss having you around every day: the background laughter soundtrack emitting from your room to just seeing you lie on your bed chilling. But I couldn’t be prouder of the young man you’ve become.



Happy 19th birthday, Ayd. You may be in uniform now, but under all that discipline, mud, and Excel wizardry, you’re still my boy. 


Now please pass me the cookies before you finish it all.


Love,
Papa



Email to a friend
Apr 21, 2025

Why the Steigen Solar Pro Might Be the Most Underrated Hero in Your Home

No comments :

 [Sponsored review]


Let’s face it — laundry is one of those thankless household chores that quietly eats away at our weekends.


And it’s not just the washing. 😵‍💫


The drying process often feels like the real bottleneck. I've lost count of the number of times I’ve walked into a room to find clothes still damp in patches, even after being hung for what feels like forever. It’s worse when you’re working with thick fabrics, or when it rains — which, in Singapore, is basically every other day.


The Real Laundry Test: My Son’s Army Uniforms


But the true test of my laundry system walks through the front door every Friday evening. That’s when my son books out from army camp and drops a heavy, sweaty duffel bag by the door.



Inside is a full set of army uniforms that smell like they’ve been through a jungle expedition — because, frankly, they have. These uniforms are no joke. The material is thick, stiff, and completely unforgiving when it comes to drying. Add to that the musty odour that’s settled into every thread, and you’ll understand why my previous drying rack simply couldn’t cope.


But since upgrading to the Steigen Solar Pro, things in our laundry game have done a full 180 — and I’m not exaggerating when I say, this drying rack has changed my life.



What Makes the Solar Pro Different


Honestly, I didn’t think a drying rack could change the way I felt about laundry, but here we are. This system doesn’t just hang your clothes and blow some warm air at them.



It dries them properly — thoroughly, evenly, and surprisingly quickly. Even my son’s army gear, which used to take ages to dry and sometimes needed to be run through the dryer twice, now comes out perfectly dry in one go. And I mean properly dry — not just dry on the outside, but deep into the thick collars and inner seams where dampness usually hides.


Zero Drying Blind Spots, No Guesswork Required


The secret lies in what Steigen calls “Zero Drying Blind Spots.”


Compared to other dryer systems in the market, it’s the only system of its kind that ensures every piece of laundry — from a lightweight t-shirt to a 1.5-metre-long dress or a sweat-soaked uniform jacket — dries fully, with no cold, clammy surprises.


Steigen (left) vs Other brands


With four fans working together to push air powerfully and evenly across every garment, and a solar drying feature that hits a consistent 60ºC, it mimics the warmth of the sun without the risks of colour fading or shrinkage.


Before I got the Solar Pro, I’d often end up rotating clothes halfway through, flipping shirts around or shifting pants to catch a better breeze. Now, I hang everything up once, press the button, and forget about it. Whether it’s a week’s worth of gym clothes, towels, or those dreaded army sets, the Solar Pro handles them all with the same thoroughness. There’s no second round, no guessing, and certainly no sniff-test required to check if something is truly dry.


Design That Understands Laundry Reality


The thoughtful design continues with features that clearly came from someone who’s actually done a load of laundry in their life.


Because really, it's the small differences like these that make a huge difference.


Things like having enough spaces to hook individual hangers.



And having extendable poles fit everything from a regular shirt to a king-sized bedsheet without the usual acrobatics. 



Throw in the built-in clips — such a small thing, but a game-changer — make drying socks and underwear a breeze. It’s all done in one place, with no need for clothespins or scrambling for space.



There are also two extra poles which can be unclasped and lowered, for larger pieces of laundry.




In addition to the default drop height of 1300mm, one can also customise it just by pressing and holding the Solar Drying and Light buttons. Perfect if you don’t want laundry brushing the floor or need to keep it high out of the kids’ reach.



On top of all that, the Solar Pro doubles up as a ceiling light — not a harsh one, but a 3-tone LED that can be set to suit the time of day or your room’s ambience. 



It’s sleek and doesn’t shout for attention, which means it blends right into your space. No ugly metal bars or plastic hangers ruining the look of your laundry area.



Smells Fresh, Even When It Shouldn’t


What’s even more impressive — and trust me, you notice this after the first cycle — is how fresh everything smells. That old musty smell that clings to laundry dried indoors? Gone.


This is thanks to Steigen’s built-in ioniser, which quietly gets to work the moment you start drying. It neutralises odours and even helps prevent the growth of dust mites. I didn’t think it would make a noticeable difference until I folded my son’s uniform one Sunday and thought, “Wait — this actually smells good.”


No Tossing, No Tearing, No Shrinking


And it’s not just the drying or the freshness that makes this system stand out. It’s how gently it treats your clothes. Traditional dryers toss everything around like a salad — and we’ve all seen what that does to fabric over time. Shrinkage, roughness, colour loss. But with Steigen, everything stays put.



Clothes are simply hung and gently dried in place, retaining their shape, softness and colour. Even my more delicate items — blouses, linen shirts, light knits — come out feeling soft and perfectly intact, not crispy and flattened.


Engineered to Last, and Look Good Doing It


Let me just say this — Steigen isn’t just smart in function. It’s solidly built.



The German engineering behind it shines through, with stainless steel components and a special coating that resists corrosion, heat and even scratches. So even after months of use — heavy, weekly use in my case — it still looks good as new and works just as well.


Energy Efficiency That Actually Saves You Money


The best part? It’s energy-efficient. Because it dries everything right the first time, I’m not running extra cycles. Depending on the amount and type of laundry, there are three drying functions that I can choose from: a 6-hour hot dry function, a 3-hour hot dry function and a 3-hour cool dry function.



And get this: the system even adjusts itself based on the weight of the load, which means it’s not drawing more power than necessary! In the long run, that’s real savings — not just on your electricity bill, but also in terms of time and effort saved week after week.


Final Thoughts: The Laundry Upgrade You Didn't Know You Needed


So if you’re like me — managing household laundry with a mix of delicate fabrics, sweaty activewear, and the occasional army uniform that smells like it’s seen battle — the Steigen Solar Pro might just be your new favourite household upgrade. 



It’s smart, efficient, gentle on clothes, and tough where it counts. And most importantly, it takes one of the most tedious chores of the week and makes it feel just a little more manageable.


Because honestly? I could do without the stinky laundry drama every weekend.


And thanks to Steigen, now I can.


---

The Steigen Solar Pro is retailing at S$1,399. For more details, visit www.steigen.com.sg



Email to a friend
Older Posts
................... Home ...................
TOP