Tuesday, 30 June 2026

Reflections: 1H2026

I want to use this post to reflect on the first half of 2026.

It was, by and large, a continuation of what had taken shape by the end of 2025. As a whole, there is no strong sense of disruption or change in direction. Life has continued in a steady rhythm - shaped by people, routines, and moments that often appear ordinary on the surface. Truth be told, the intentions set at the beginning of the year were not new beginnings, but a clearer expression of how life was already unfolding. It also sits within a broader transition that started in Dec 2023, where my work and way of living have gradually shifted away from a traditional corporate structure into a more flexible and independent rhythm. Over time, this has felt less like a defined decision and more like a slow reorientation - towards a way of working and contributing that feels more aligned with helping people in a steady and meaningful way. And on this note, let me use the key focus I set out at the start of 2026 to frame this post:

Remain Grounded in Gratitude
Gratitude is most visible through daily reflections and writing. It is also expressed through actions, particularly in how I support people who matter to me and how I commemorate major festivals such as CNY and the Dragon Boat Festival. CNY reunion dinners remained important anchor points - sitting together with friends and family across generations, with conversations moving between updates, familiar topics/ complains/ bitching, and stories that resurface year after year. During Duanwu Jie, making nonya chang was not just a way to remember my mother or honour family traditions, but also a way of sharing something meaningful with people who matter to me. Beyond these, there have been frequent meals with aunts, cousins, extended relatives, and friends. These moments are often simple and unplanned, but carry a similar sense of continuity. Gratitude, in that sense, feels less like a practice and more like a way of noticing and appreciating the people and experiences that quietly shape everyday life. 

Live with Purpose and Compassion
Purpose continues to show up in everyday interactions with people. Much of this happens through conversations with friends, colleagues, and people within my wider circle, where the focus is less on outcomes and more on being present with what they are experiencing. Compassion often takes the form of small and ordinary acts such as helping a crow that had fallen onto the middle of the road, or supporting friends going through difficult periods or health challenges. One moment that stays with me was giving my friend, T, a haircut during his illness. What seemed like a simple gesture became one of his happiest moments in the weeks before he passed away. These experiences serve as reminders that purpose is not always found in grand plans or achievements. Sometimes, it is simply about showing up, paying attention, and walking alongside someone for a while. 

Embrace Vulnerability and Courage
Vulnerability this year has been less about expression and more about staying with what is not immediately resolved. The challenges that began in the second half of last year gradually eased towards the end of June. Despite the difficult moments, I chose to embrace the experience and look for what it could teach me - new perspectives, deeper self-awareness, and, perhaps unexpectedly, new friendships. Within family interactions, friendships, and personal reflection, there are moments where clarity does not come quickly, and I am learning to remain in that space without rushing to close it. This includes recognising that not every relationship evolves in the same direction. There are long-standing friendships that have been important parts of my life, yet differences in values, priorities, and perspectives can gradually create distance. Accepting this has not been easy, but holding on out of sentimentality may create more harm in the long run. Courage, in this context, sometimes means allowing certain relationships to loosen naturally while holding gratitude for what they once meant. Letting go does not diminish their significance; it acknowledges that people grow and change in different ways and at different paces. At the same time, there is a gentle sense that life feels a little more open in how it is experienced. Nothing marked or symbolic, but a subtle easing in how space and time are held, allowing days to unfold with slightly more flexibility.

Nurture Relationships That Matter
Relationships continue to form a steady rhythm across different parts of life - family gatherings, meals with relatives, catch-ups with friends, and ongoing interactions with people who move in and out of my life. What stands out is not intensity, but regular return - the quiet consistency of checking in and showing up over time. Alongside long-standing friendships and family ties, this year has also brought new connections. Some of these friendships have grown naturally through shared experiences and conversations, bringing fresh perspectives and unexpected support. Together, both old and new relationships create a sense of continuity and connection that enriches daily life. 

Deepen Spiritual Practice
My Buddhist practice continues through meditation, classes, and reflection, and remains an important grounding thread in how I experience life. This year’s Vesak Day offered a particularly meaningful opportunity to reflect on impermanence and non-attachment. These teachings, while familiar through practice, felt more immediate in the context of recent experiences, including the passing of my aunt earlier this year and the loss of T. Rather than changing the direction of life, these moments gently reinforced the importance of holding people and experiences with appreciation, without needing to hold on too tightly. Over time, this practice feels less like something separate from life, and more like a way of seeing that continues to shape how I relate to change, relationships, and presence.

Care for My Health and Well-being
Health and well-being have remained less about pursuing specific goals and more about maintaining a sustainable rhythm of life. There have been periods of intense work, balanced by quieter days of rest, walks, family meals, and time simply to recharge. I have also become more aware of listening to my body and recognising when to slow down. Whether it was recovering after demanding training days, making space for solitude, or enjoying simple moments in nature, these have become reminders that well-being is not something to achieve, but something to nurture. I am grateful that this balance has allowed me to remain present for the people around me while continuing to find joy in the ordinary moments of everyday life.

Looking across the last 6 months, what stands out is continuity rather than change - a steady living out of intentions already set in motion. As I move into the second half of 2026, the focus remains on living with greater presence and openness, allowing life to unfold with a little more ease, space, and gratitude.

Tuesday, 23 June 2026

Grateful 23 Jun: Sense of Achievement

It was an intense two days focused on content review and delivery. It was a new subject for me, and one that I had spent weeks researching and preparing for. Today, I had a very challenging class where the experience levels and learning energies of the learners varied widely. But I ended the day on a high note, or at least that's what I thought. 

I am feeling exhausted and a little under the weather at the moment, and I half suspect it is the result of stress and lack of sleep. So, let me simply give thanks for a diverse profile of learners who challenged me and stretched my abilities as a facilitator; for my familiarity with the content, which allowed me to respond spontaneously to many questions from different perspectives; and for the successful completion of today's delivery, which kept very well to the planned schedule. 

I am glad the time and preparation paid off today. The learners have dispersed for their self-paced assignments before re-convening for the second day of the module next week. Let's hope things go smoothly until then.

Monday, 22 June 2026

End - Start

It’s a new day/ start for me… 

Sunday, 21 June 2026

Grateful 21 Jun: Productive Day

This morning, I went to the airport for my walk, while also spending some time people-watching and simply enjoying the air-conditioning. It was a refreshing change of environment and a welcome escape from the blazing sun. 

As for my training preparation, despite having gone through the content many times, I am still not fully convinced that I can deliver it confidently and convincingly. In other words, I have yet to fully internalise the material. I spent much of today revisiting the lesson structure and eventually decided to reframe the flow. Doing so allowed me to reorganise some of the slides, making the content easier to understand, especially for non-practitioners. I think I am more or less there now and should be able to complete the deck tomorrow. 

On this note, I am grateful for AI, which helped me review the content and create infographics that explain the framework and concepts more clearly. I am also thankful that I made the decision to reframe the entire lesson. It allowed me to see the material from a fresh perspective and put together a revised deck using the existing content, which I am not permitted to change, while significantly improving the flow. 

I am quietly confident that I will be able to complete the full deck tomorrow. I decided to indulge in some durian for dinner- a real treat. It was a simple day, and I am grateful for the way it unfolded.

Saturday, 20 June 2026

Grateful 18 - 20 Jun: Tired but Grateful

I am feeling very tired today and did not sleep well last night. I believe it was due to an overactive mind after a day of training preparations. So, I will keep today’s journal brief. 

Firstly, I am grateful for the slower and more relaxed pace of the last 3 days, which allowed me to complete my daily walks, prepare for my training sessions, and spend time with friends. Secondly, I am grateful for the favourable weather, which made it easy to complete my walks comfortably. Lastly, I am grateful for the mindful presence that enabled me to stay focused and complete my preparations. I also managed to help my sis edit a video. It was really gratifying to be able to learn how to do it online!

I end today feeling drained but happy, and celebrated with 2 glasses of merlot and roast meat! I sincerely hope for a restful night’s sleep without insomnia. Even on a day marked by fatigue, I am thankful for the moments of steadiness, connection, and progress that carried me through.

Friday, 19 June 2026

Bak Chang & I

Duanwu Jie (or 端午节, Dragon Boat Festival) has always been present in my family through the making of bak chang. My mother would prepare them, offer them to the gods, and share them with people who mattered to us. Although she is Peranakan, she would make the Hokkien-style savoury bak chang, shaped by my father’s and grandmother’s Hokkien background. Occasionally, she would also buy the sweet Peranakan-style nonya chang for us. I have always preferred the nonya version. My personal journey in making the chang began in 2003. I think I went through two major phases in my nonya chang making journey: an early experimentation or "fusion" phase, and a later maturation into the nonya style. What began as experimentation shaped by homesickness has, over time, grown into something grounded in memory, belonging, and continuity - and, ultimately, in how I understand my own identity.

I started making it in 2003 when I was based in Tampa. I was living in a western country, navigating life as a minority, and I remember a persistent sense of loneliness and distance from my cultural roots. Food became a way of returning to something familiar. In that space, I began experimenting with bak chang. There was no clear recipe at the start - only instinct and memory. I went to a Vietnamese grocery shop and bought the ingredients and bamboo leaves. What emerged was a version that, at times, resembled Hokkien choot bee png (fried glutinous rice) wrapped in bamboo leaves, rather than bak chang in its fully formed sense. To many of us Asians based in Tampa, however, it carried a familiar resonance of home, and it became an unexpected success among fellow Asian military personnel on base.

In the years that followed, after returning to Singapore, I began to refine the recipe through trial and error. My mother guided me in those early years, especially in emphasising the importance of coriander powder and winter melon. What emerged was a fusion version that I was rather proud of - it felt like a meeting point between my parents’ heritage: Hokkien on one side, Peranakan on the other. Yet beneath that satisfaction was a quieter pull. I had wanted to make nonya chang, but the result kept settling into something in-between. I knew the ingredient mix was not quite right but could not pinpoint exactly what. Still, I was elated that my parents, especially my mother, enjoyed what I made. I sometimes wondered whether her enjoyment was also shaped by her own Peranakan upbringing, something she had carried differently after marrying into my father’s more traditional Hokkien family.

Over time, I kept adjusting the recipe with each passing year. Each year brought small refinements, and gradually the nonya character became more distinct - the first real turning point being the removal of hae bee (dried shrimp) and an increase in coriander powder. What had once been experimentation slowly became something more intentional, as though I was uncovering rather than inventing it. I have continued this annual practice ever since, and this year I went further, making adjustments to both the ingredients and the cooking method. The filling was made more savoury; the rice given more depth with extra garlic, fresh and fried shallots; and salt added to the boiling water to prevent dilution of flavours during cooking. The outcome felt closer than ever to what I had been seeking.

Looking back, what stands out is not the technical evolution of the recipe, but the emotional thread running through it. Making nonya chang has become a quiet way of staying connected - to my heritage, my parents, and their histories. More than that, it has gradually become part of who I am.

Here's my latest recipe >> Nonya Chang 2026

Here's a quick explanation to what the festival is: >> The festival commemorates the patriot and poet Qu Yuan and celebrates the enduring values of loyalty, remembrance, and community. These days, families mark the occasion by enjoying the bak chang or rice dumplings together, watching or participating in dragon boat races, and gathering to preserve cultural traditions across generations. 

Thursday, 18 June 2026

Choot Bee Png (Glutinous Rice)


Let me capture the recipe for my choot bee png or 糯米饭(glutinous rice) here. This is the hokkien version and my mum used to cook it during the Seven Fairy Festival (that falls on the seventh day of the seventh lunar month). During this festival, she will cook this dish, sweet porridge (rice and mung bean porridge) as offerings. In addition, we will see make up powder, perfumes and 7 flowers on the altar table. And after the prayers is over, she will throw the flowers onto the roof... we don’t see it being practiced these days.

Anyway, here's the recipe for the glutinous rice:

Ingredients
2 cups of glutinous rice
80-100g of dried shrimps (more if you like stronger taste)
10-12 shallots (or 3-4 large onions) (use the purple ones or its equivalent in qty of shallots)
200g of pork belly (not too fatty unless you like pork fats)
5-8 dried shiitake mushrooms
1 - 2 chinese sausage (depending on preference)
2 tablespoon of oil (personally i prefer to use sesame oil)
dark soy sauce for colouring
light soy sauce to taste
oyster sauce to taste
dash of pepper to taste

Garnishing
fried shallots
spring onions
salted peanuts

Preparation
wash the rice and soak in water for about 1-2 hour. then drain off the water. the soaking will help the rice cook faster. wash and soak the shiitake mushrooms, cut into slices. wash the dried shrimps and drain off the water. then soak it in water for an hour. you can use the water from soaking the mushroom and the dried shrimps to cook the rice later. it makes excellent stock. cut pork belly into strips. you can boil the pork belly first before you cut it. cooked meat is much easier to cut. also, the resultant stock from boiling the pork belly can be used to cook the rice later. next, dice the shallots/ large onions.

Cooking
heat the oil in the wok. throw in the pork belly and let it fry till the pork strips turn a bit brown, then add in the chinese sausage. let them fry sufficiently to char the sausage a bit and to extract the oil from both the pork belly and sausage. throw in the diced shallots/ onions and fry till it is translucent (it should take about 1min of frying). put in the soaked dried shrimp and continue to fry for about 2min or until the fragrant emerges (this is to allow the ingredients to mix well). pour in shiitake mushrooms and let it simmer for 1 minute. pour in the glutinous rice. add the light and dark soya sauce, and pepper to taste. fry for another 1min or so to allow the rice to be fully soaked in the onion, pork, sausage, mushroom and dried shrimp mix. transfer the half cooked rice to the rice cooker. add water as necessary and let it cook in the rice cooker.

Serving
Serve the glutinous rice with the salted peanuts, fried shallots and spring onion. The dish will also go very well with chinese dried chilli oil, sambal belachan, or cut chilli depending on preferences.

Wednesday, 17 June 2026

Grateful 17 Jun: Quiet Confidence

Today was a simple yet productive day. I finally sat down properly to review and prepare for my upcoming training sessions. I expect to be quite occupied with training-related matters over the next few weeks, and today was a good start. On this note, let me give thanks for: 
  • Clearing the Immediate Issue. I decided to be proactive and followed up with the company again to confirm next week's training and request the relevant details, including the content outline, learners' list, and training report templates. Thankfully, they responded and indicated that they would send me the information by tonight. I am glad I took the initiative to make this push. Hopefully, I will receive the details soon so that I can begin my preparations in earnest. 
  • Preparing for New Challenge.  I have agreed to deliver a new module on AI at the end of August, although I am not yet fully confident with the content. Rather than waiting idly for confirmation of next week's training, I started reviewing the materials for the upcoming module. I am grateful to my new training lead for providing the content. Going through it helped me better understand the scope of the programme and gave me a clearer sense of the level of preparation required. Once next week's training is over, I will conduct a more thorough content review, carry out further research, and develop the learning activities. 
  • Presence of Mind. Reflecting on my journey since I started training last year, I realise that I now have a much better sense of what is required and how much effort I need to invest in preparing for each programme. This growing experience has given me greater clarity, allowing me to prioritise my time and energy more intentionally. I am beginning to trust my own process. I have learned when to push for information, how deeply to prepare, and where to focus my energy. I am quietly confident that things will pan out well. More importantly, I am grateful for the presence of mind to invest my energy where it is needed, giving myself ample time to prepare and deliver my best. 
Alongside training preparations, I managed to head out for my kopi-o kosong, cooked my lunch, and achieve my daily walk targets. It was indeed a simple, focused and productive day, and I am grateful for how it panned out.

Tuesday, 16 June 2026

Grateful 16 Jun: Ordinariness

Here’re a few random things that I’m thankful for:
  • Toilet bowl. More than a month ago, I discovered that my toilet bowl was leaking. I had initially wanted to replace it since it is an old model, but eventually decided to repair it myself instead. I ordered a replacement cistern ball valve online and got some cement and construction adhesive to plug the leak. After some trial and error, I finally got it repaired! Grateful that it is working again.
  • Refund. Bought a t-shirt online and it fitted me very well, so I ordered a second one. However, when it was delivered, it was two sizes bigger than what I ordered. I requested a refund and it was processed very quickly. I received my refund within a couple of minutes. Grateful for how smooth the process was.
  • Glutinous Rice. Took the opportunity to make choot bee png (glutinous rice) as I had some spare glutinous rice left over from making the nonya chang. Had initially wanted to make pulut inti but decided on this instead. It’s savoury and is a better option than pulut inti, which is a dessert. Glad it turned out so very well!  Gave a portion to my sis and to D and they enjoyed it. Grateful to D for the suggestion! 
  • Tau Sar Piah. I’ve been enjoying the traditional tau sar piah (mung bean pastry) from a particular pastry shop in Chinatown, and I’m grateful to PY for offering to buy some for me. A few days ago, she sent me a random text asking whether I would like any, as she happened to be at the shop. So, I’ve been enjoying tau sar piah for breakfast almost daily over the last few days. Yumz!
So yeah… these are some random ordinary things that I wanted to capture here. They may seem like simple little things, but to me, they reflect autonomy, self-reliance, convenience, ease, connection, culture, and much more. 

And for that, I’m grateful.

Grateful 14 - 16 Jun: Work Opportunities

My mind had been preoccupied with work-related issues over the last few days, but I chose to prioritise my time on cooking, meeting friends, attending Buddhist classes, and taking care of myself. Despite this, work-related concerns continued to linger at the back of my mind. By today, however, I felt much more settled. So today, let me give thanks for: 
  • New Module to Teach. Last week, my new training lead asked if I could conduct a new module at the end of next month. It came out of the blue and took me by surprise. Truth be told, the trainers who have conducted this module so far are very senior, and the topic - which is related to emerging technologies - is one that I am not very confident in. I asked for some time to review the material, but after an initial glance, I sat on it. I did not respond because I was unfamiliar with much of the topic. Today, I decided to take the plunge and told my lead that I would do it. I need to challenge myself, and I have committed to spending the next month learning more about the subject. I told myself that equipping myself with new knowledge, particularly in emerging technologies, would help me remain relevant as a trainer and a professional. I am grateful for the opportunity. 
  • Next Weeks' Training.  I have a training session to deliver next Tuesday. This particular module is new to me, and I had prepared to deliver it in February, only to be told 2 days before the training that there were some admin issues behind the scenes, and that I could not proceed and that a peer trainer would have to take over. It seems like the same thing may be happening again this time because, to date, I have yet to receive any details from the company. It is frustrating. Today, I decided that I would proceed with my preparation regardless. All things being equal, I will take this as an opportunity to refresh my knowledge of the content. With this adjustment in my mindset, my mood lifted. I am grateful for this shift in my thought process. 
  • New Opportunity. Yesterday, I attended a meeting with an education provider. Following a recommendation from a peer trainer, I had written to them to offer to stand in for her and teach an advanced diploma module in August while she is travelling. I sent the company my credentials and was invited for a chat. During our conversation, I was informed that they had already assigned another trainer for the module. However, they invited me to explore potential opportunities to work together in the future. Admittedly, I was a little disappointed at first. However, learning that they saw potential opportunities for future collaboration came as a pleasant surprise. It was truly a blessing in disguise. I am grateful to my peer trainer for her recommendation and to the academy for considering me for future opportunities. 
Prioritising non-work activities over the last 3 days - attending Buddhist classes, meeting friends, and cooking, daily walks - made the days pass quickly. While these activities did not resolve the work-related issues, I am glad that I was able to manage my thoughts and ease much of the mental tension by today. For that, I am truly thankful.

Saturday, 13 June 2026

Grateful 13 Jun: Tiring But Meaningful

I want to keep today's journal short and to the point. 

It was a simple day spent distributing the nonya changs I had made. The journey took me to Simei, Hougang, and Clementi before I finally made my way home. It was certainly a tiring day travelling across the island. Despite feeling tired, I decided to make the effort to complete my daily steps before calling it a day. 

On this note, let me give thanks to those who took the time to meet me, for Singapore's efficient transport system, and for the smooth journeys throughout the day. Above all, I am grateful for the opportunity to meet and catch up with my eldest sister, my brother-in-law, St, and D. It was a tiring day, but also a meaningful one. 

I am glad that I completed the distribution early this year, ahead of the actual Duanwu Jie (or 端午节, Dragon Boat Festival) on 19 June. In doing so, I can now focus my attention and energies on my training preparations and other work-related commitments in the coming weeks. 

With this, I close my commemoration of Duanwu Jie 2026.

Friday, 12 June 2026

Grateful 11 & 12 Jun: Nonya Chang

Over the last 3 days, I devoted much of my time to making the nonya chang. After 2 days of cooking and tying them, I began distributing them last evening. This is the first time I have made nonya chang since my break-up in 2024. There are people in my life, especially in recent times, whom I wish to thank, and few things feel more meaningful than preparing nonya chang for them. So today, let me give thanks to: 

  • My Sisters.  As I prepared a list of people to whom I wanted to give the chang, my two sisters were right at the top. Nothing surpasses family when it comes to gratitude. I am thankful for their unwavering support, their presence in my life, and the bond we share as a family. 
  • C & K. I am deeply grateful to C and K for their support over the past year, especially C. I shall not go into the details of what happened last year, but without her help, my life today would likely have been very different. As C is currently working overseas, I was only able to pass the chang to K, her partner. K was one of the first people to visit me last year, and I appreciated her kindness and companionship during that period. I made a trip to her home yesterday evening and was delighted that she enjoyed the chang
  • D, S & V. This year, I made a special effort to thank D, S and V. I have written much about them recently, particularly D. Although I had known of D since the mid-1990s, I did not know him personally then. We moved in different circles, and our paths only properly crossed last year. Through a series of unexpected circumstances, we ended up spending a great deal of time together, sometimes meeting almost daily. I am profoundly grateful for his friendship and support during this period of my life. It was through D that I came to know S and V, one of his closest friend and her husband. They have been equally generous with their friendship and encouragement, and I wanted them to know how much I appreciate them. As it turned out, all 3 of them are fans of nonya chang
Besides the people mentioned above, I also gave the chang to M, PY and S. Preparing and sharing them was my way of expressing gratitude to the people who matter to me. In return, the joy of knowing they enjoyed them became a gift to me as well. Most importantly, sharing the chang was my way of nurturing the relationships that matter to me.

Nonya Chang 2026


It’s been 2 years since I last made the nonya chang. Decided to make it again this year as there are people I wanted to give thanks to. And I have tried some new things this year - in terms of ingredients and cooking techniques. What came out this year was probably the best for me since I started making it. So, let me use this post to update what I did for my nonya chang this year. 

Meat (Filling)
1kg of meat (wu hua rou [pork collar] or san cheng rou [pork belly] - cut into cubes about 1.5cm)
1 large packet (200g) dried shiitake mushroom (soaked & sliced)
6 large onions (diced)
6-8 garlics (roughly chopped)
300g of sweetened preserved winter melon (diced 1cm)

* I used pork belly this year. Remove and discard the skin but retain the fats; and instead of cutting into strips, I cut them into cubes. To make it easier to cut, I boiled the pork belly till it is half cooked before I cut them. I retained the broth and used it to cook the meat subsequently.

Seasonings for Meat
1/2 - 1 packet of coriander powder
200g of white rock sugar (about 4-5 pieces)
White pepper powder (for taste)
Light soya sauce (for taste)
Dark soya sauce (for taste and to colour) 
Oyster sauce (for taste)
Chicken stock concentrate/ powder (for taste)
Sesame oil
Olive oil
Lard (optional)

* I added oyster sauce this year. It turned out better than expected. Also, I used more rock sugar and winter melon than previous year in an attempt to make the meat sweeter.

Rice
2kg of glutinous rice (soaked for 2-3 hours)

Seasonings for Rice
Sesame oil
Olive oil
15 garlics & 10 shallots (blended together) 
Fried shallots
2-3 tablespoon salt (make it more salty)

* I added shallots as well as fried shallots. It made the rice more fragrant. Also, I used more salt in anticipation of the bleaching when I boil it. 

Others/ Wrapping
1 packet (400g) or about 120 bamboo leaves (washed in hot water and soaked at least 2-3 hours)
Pandan leaves (about 7, cut 5cm long and sliced vertically) & strings. This will make about 50-60 chang.

Key to note for cooking:

(1) Make the seasoning stronger than it should taste becos once it is boiled, it will become bland and the taste after that will be just right. 

(2) Boil for about 45min - 1hr and when boiling, add 1-2 tablespoon of salt into the water. It will slow down the bleaching of the chang.

Wednesday, 10 June 2026

Grateful 10 Jun: Good Morning!

My morning started off really well, thanks to people and great experiences. On this note, let me give thanks for: 

  • Goooood morning! I woke up to a message from D: "Goooood morning!", it read. And through the morning, I also received quite a few similar messages from others, both in WhatsApp groups as well as from individuals. Frankly, I am not a fan of such “good morning” messages, and used to be irked by them - especially those posted by people I do not know in group chats, or for that matter by cousins who simply forward such messages daily. But these days, I simply mute the groups and clear the messages. Nonetheless, I must acknowledge that it is still nice and heartwarming to receive such messages from friends. To these friends, I am grateful for their greetings. It is quite endearing. 
  • Hello Uncle. I had my kopi-o-kosong at my usual coffee shop in Simei and then headed off for my morning walk. The route took me along covered walkways by the roadside and, before long, I saw the usual cleaner uncle dutifully clearing fallen leaves and the occasional piece of rubbish. I had seen him many times before. This time, I nodded in acknowledgement as I approached him. He cheerfully greeted me, “Hello Uncle!” Haha… an uncle greeting me “uncle”. I was amused by his choice of address and grateful for this simple touchpoint. 
  • Sorry ah. I decided to walk the same route this evening because I wanted to see the progress of the MRT extension. As I approached the worksite, I noticed excavation works in progress, with an excavator blocking the walking path. I was about to make a detour when some foreign workers signalled for me to continue walking towards them. As I approached, they stopped the excavation works, smiled at me one by one, and one of them said, “Good morning, sorry ah…” accompanied by a side-to-side head wobble - a very Indian form of greeting and courteous acknowledgement. It was such a heartwarming experience. Much as I have occasionally had grouses about differences in social norms, I must give credit where it is due. They were genuinely kind and courteous. I returned their smiles by clasping my hands in a gesture of respect and acknowledgement, a form of courtesy within Indian culture as well, and smiled as I walked on. 
I must say that today started off really well for me. From receiving a simple “Good morning” message, to the cleaner uncle’s greeting, to the kindness shown by the foreign workers, each interaction added a little warmth to the day. It reminded me that life need not always be measured by material or tangible outcomes. Sometimes, simple moments of human connection - a message, a greeting, or a kind word - can make all the difference.

Tuesday, 9 June 2026

Grateful 8 & 9 Jun: Calmer

Of late, I had felt troubled over some issues, and this was made worse by the Vesak event on Sunday. I was also frustrated by the lack of confirmation for my training, especially since it is only 2 weeks away. Over the last 2 days, I had largely spent time with friends and simply taken things easy through window shopping and going for my walks. As these 2 days come to an end, I find myself feeling much calmer. So, on this note, let me give thanks for: 

  • Confirmation of Training. On Sunday night, I decided to send an email to the training company. It was probably the third time I had followed up with them. It was unusual for them not to confirm the engagement so close to the training dates. On my part, I needed time to prepare. And this uncertainty created quite a bit of discomfort for me. I definitely did not want to invest significant time and energy in preparation if I was not eventually scheduled to deliver the programme. This morning, I finally received their confirmation. Although some admin details are still pending, the confirmation at least allows me to begin reviewing my content. I am thankful because it allows me to focus my energy purposefully on the preparation. It also means that I will have some training income next month. 
  • Catching Up. I chose not to spend too much time worrying about the training and instead invested my energy in getting out of the house and spending time with friends. After trying to review the content yesterday morning, I decided to stop as it would have been a waste of time if the training was not confirmed. So, I met D for a late lunch yesterday. It was a nice meet up indeed. And last night, PY asked to meet for breakfast today, and I readily agreed. There is no point getting flustered by the lack of confirmation. The energy is better invested meeting up with friends. It was not the food itself that mattered, but the connection. Moments like these are meaningful as time spent with friends is time well spent. I am grateful to both D and PY for making the time to meet up. 
  • A Calmer Mind. My mind had been somewhat unsettled lately. I suspect some relationship-related issues that had been weighing on me found their way into my dream. So, I am grateful that I have felt more composed over the past 2 days. Part of this came from making a deliberate decision to set these thoughts aside and not dwell on them excessively. It is not easy, but I am trying and will continue to try. Perhaps this is my way of practising what I wanted to focus on this year: embracing vulnerability with courage while extending some self-compassion to myself. I am grateful for this awareness. 
These 2 days passed by quickly. I feel much calmer now, thanks to friends, a little window shopping, and the confirmation of the training. The uncertainty has lifted somewhat, and I can move forward with greater clarity about how I can plan the days ahead.

Sunday, 7 June 2026

I Didn't Belong

I was supposed to volunteer for a Vesak event today, but it didn't materialise. 

I arrived at the venue earlier than the pre-arranged time and a pre-event prayer was in progress. The chant felt soothing, and I respectfully stepped aside to a corner and simply listened. The coordinator wasn't there yet and I decided to take a walk around the venue instead. Many booths had been set up, and many people were busy preparing for the crowd to arrive. 

As I looked around, I felt out of place. I felt I didn't belong. Perhaps it was the Chinese-speaking environment, or perhaps it was because everyone present seemed to belong to an organisation. I waited for about an hour for the co-ordinator but he was no where to be found. I decided to leave and head to Simei for my morning kopi-o-kosong. Over my kopi-o-kosong, I pondered why I felt this way: Had it something to do with my dream last night? Or perhaps I simply did not get enough sleep? Or was it an outcome of some other lingering issues? 

I came home to rest after my kopi-o-kosong. Let's not overthink the reasons behind it.

Super Sad

Last night, I had 2 very disturbing dreams, although I can only recall one of them. 

I was standing outside the grille of a place (perhaps a prison cell? or a home?), and Sapphie, my dog, was inside. For some reason, I didn’t want to show myself because I didn’t want the occupants to know I was there. So I called out to her softly. She didn’t respond, so I moved closer, whistled, and called her name again. This time, she heard me. Her ears twitched, and she turned her head to look in my direction and she started whining. But she didn’t come to the grille because I was hidden from view. 

In that half-asleep state, it hit me suddenly that she had been dead for more than a decade. The blurred line between the dream and reality was very confusing. And, at that moment, I felt an overwhelming sense of sadness. I told myself that I needed to remember this dream. 

Then I drifted back to sleep.

Saturday, 6 June 2026

Grateful 6 Jun: A Well Spent Day

I felt a little feverish and had a runny nose last night, so I decided to turn in early after taking some antihistamines and Panadol. I woke up feeling sufficiently refreshed, and the day unfolded at a comfortable pace: heading out for a nice morning walk, working on my trainer profile, fulfilling my craving for cai tau kway (fried carrot cake), and a pleasant evening walk. On this note, let me give thanks for: 

  • Help with Trainer Profile. A fellow trainer recently asked whether I would be interested in delivering a module for an Advanced Diploma programme at an academy. I am grateful for the opportunity, and today I finally got down to developing my trainer profile for the application. Beyond the task itself, it felt affirming to be considered for this role as I continue to grow in my work as a trainer and coach. I will let the profile sit for a couple more days before reviewing it again and submitting it, and I am grateful to my friends and, of course, Gen AI, for helping me refine it. 
  • Indulgences & Company. Lately, I have been craving cai tau kway, and I persuaded D to join me for it this afternoon. It was exactly what I had been looking forward to - black, nicely charred, and thoroughly satisfying. While we were at it, we also shared a plate of rojak. It was a simple but very enjoyable treat. To top it off, since we had been talking about durians recently, we ended the afternoon with a box of Mao Shan Wang. Lol... I am grateful for these little indulgences and for D’s company. 
  • An Intentional Day. I started the day with clear intentions: to work on my trainer profile, fulfil my craving and complete my step count. I am glad I managed to do all of these and more. In anticipation of my indulgence, I kept lunch light with 3 hard-boiled eggs. While I did not strictly track calories, I was mindful enough to enjoy the day without going too far off my usual balance, while still meeting my exercise needs. For this awareness and self-discipline, I am grateful. 
Overall, I thought the day was well spent. It has been a while since I enjoyed such rich food, and I end the day feeling happy and content.

Friday, 5 June 2026

Grateful 5 Jun: A Nice Day Out

Went for a hike at Lower Peirce this morning with D. 

Was a spontaneous decision. It was a short walk but I was totally exhausted when it ended. It didn’t help that I didn’t have a good night sleep. I was grateful for the many little things that made today enjoyable: the seamless transport, the prata breakfast that perked me up before the walk, the shady boardwalk, and the refreshing drink afterwards. Back home, a cold shower felt wonderful, but above all, I was grateful for D’s company.

It was a nice day!

Thursday, 4 June 2026

Grateful 3 & 4 Jun: Anchor

I have often gravitate towards significant events, meaningful encounters, or important lessons in my gratitude journals and have not paid enough attention to the simple things that quietly support my day-to-day life. So, in this post, let me give thanks for: 
  • Sunshine. It's been bright and sunny these past 2 days. Rather than complaining about the heat, let me give thanks for the sunshine that brightens my day and allows me to go about my daily routines, whether it is heading to the coffee shop for my kopi-o kosong, doing my exercises around the estate, or simply enjoying a walk outdoors. It is such a simple thing, yet it brings a sense of ease and freedom that I often take for granted.
  • Friends. These past 2 days, many people have checked in on me, and this evening, I met my ex-colleague turned friend D for dinner. So let me give thanks for them. These seemingly small gestures keep me connected and remind me that, even though I enjoy solitude, I am not alone. They reassure me that there are people who think of me, care about me, and remain part of my life. 
  • Home. My home provides me with a comfortable space to rest, escape from the heat, work, and simply be myself. It is more than just a place to live. Reflecting on the past 3 decades, it has been the backdrop to countless moments shared with my parents, past partners, and my dog. It is also a place where my siblings and their families, relatives, friends, and colleagues have gathered. In many ways, it quietly holds the story of my life. 
So yes, these are things that feature so naturally in my daily life that I rarely stop to notice them. Yet they form the foundation upon which so much else rests. And I am deeply grateful to these people and things that is such an integral part of my life.

Tuesday, 2 June 2026

Grateful 1 & 2 Jun: Restoration

Time flies, and it is already June. Much has happened over the past couple of weeks - completing a series of training programmes, T's passing, and no longer needing to make daily visits to the hospice to see him. Suddenly, I find myself with a lot of time to fill. Over these 2 days, I decided to simply be spontaneous, and perhaps things have begun to settle into a new normal. Either way, these past 2 days were spent catching up with life. For that, I am grateful.
  • Make Space, Let Go. D gifted me a potted plant last week, and I simply placed it on my balcony. I shifted a few existing pots around to make space for it and thought nothing more of it. But yesterday, after my morning kopi o kosong, I decided to work on my balcony garden properly. As a result, I spent a large part of the day gardening - discarding my ginger, turmeric and yam plants, removing two large ficus plants that had grown too big and unruly, cleaning the balcony, and rearranging everything. It was certainly not easy, given the size of the ficus plants. The process was tiring but therapeutic. I emerged from it feeling not only more at peace but also pleased that my balcony looked so much neater and more presentable. As I looked at the refreshed space, I was reminded that making room for new things often requires letting go of what has outgrown its purpose. For that, I am grateful. 
  • Question Assumptions. I woke up this morning and took my blood pressure and heart rate readings. I noticed that both had remained stable despite halving my medication dosage since my review last month. Naturally, I became curious: am I ready to come off the medication entirely? After all, I have been taking it for the past 8 years. So, I did some research on the medication. The AI asked me a series of questions, and the conversation helped me realise something important: leaving corporate life, changing my lifestyle, exercising regularly, and learning to take things as they come have all contributed to my current state of good health. It also prompted me to reconsider whether some assumptions I have held for years may no longer be true and whether it is time to discuss this with my doctor. I was reminded that it is important to periodically review old assumptions against present realities rather than continue accepting them unquestioningly. For that, I am truly thankful. 
  • Be Spontaneous, Be Present. It was nice to return to my meditation routine. The thing about missing meditation for several days is that my concentration weakens, and I found it difficult to stay focused for more than 15min. Today, I had the pleasure of meditating at the summit of Bukit Timah Hill. It was entirely spontaneous. I was tired from the climb and perspiring heavily. As I sat on a bench and removed my singlet, I felt the gentle breeze cool my body. My awareness of the forest deepened as I listened to the cicadas chirping. At that moment, I found myself slipping naturally into meditation. It was a deeply calming experience. 
    I decided to simply be spontaneous about things, and I didn't realise how much I needed these experiences. They not only gave me the space to rest and reconnect with myself, but also reminded me of a couple of important lessons: to let go of what no longer serves me so that new things can find their place, and to periodically re-examine old assumptions in the light of present realities, and the need to appreciate the present moment. For both the experiences and the lessons they brought, I am deeply thankful.

    Bukit Timah Hill

    Decided to climb the hill today. It’s Singapore islands’ highest point at 163.35m above sea level. Not too difficult a climb although the initial parts were really steep. But it was good that it was nice and breezy underneath the forest canopy. Managed to do a 15min meditation at the summit. Was especially nice given the peace and chirping of the cicadas.

    :-)

    Dropping off stuff

    I was packing my cabinet last week when I came across my ex’s graduation photo compilations. I knew it meant lots to him and decided to drop it off a fitness club where he teaches some class. He texted me and thanked me and asked how I am doing. I didn’t reply. I just deleted his text.

    I don’t see the point nor the need to reply him.