I’ve been using Du Chinese for the past two years, and it’s been an incredible journey! I initially took advantage of the Black Friday sale and snagged a subscription at 50% off, which was an amazing deal. I’m seriously considering getting the lifetime subscription with one time payment. They usually offer this during the Mid-autumn or Black Friday sale.
For those who are new to Du Chinese, here’s a quick overview of their pricing plans:
Monthly Plan: $14.99 USD
6-Month Plan: $79.99 USD (usually $89.94, saving you 11%)
12-Month Plan: $119.99 USD (usually $179.88, saving you 33%)
Du Chinese offers a variety of lessons, from beginner to master level, and is perfect for improving your Chinese reading skills. The app is available on both mobile and desktop, making it easy to learn on the go or at home.
I’m currently delving into the intermediate and upper intermediate level articles and stories. I recently finished the classic tale of “Hua Mulan” and am following the captivating series “Digital Dad” and the “Witches’ Loaves”. What I love about the app is that it offers both reading and audio options. I can listen to the audio while I read, which really enhances my comprehension. There is also an option where you can add new words to a flashcard to memorize later. I honestly don’t use this feature. I prefer to read more often to see the words and assimilate that way.
With the audio option, you can even listen to a story continuously like an audiobook, allowing you to practice your listening skills without reading.
One downside I’ve encountered with the app is that navigating through the stories, especially the older ones, can be a bit challenging. It would be fantastic if they could introduce a filter by years to make it easier to find specific content. That being said, the web version does offer a slightly more user-friendly navigation experience.
If you haven’t tried Du Chinese yet, I highly recommend it. It’s a fantastic tool for anyone looking to improve their Chinese language skills. Have you tried Du Chinese, or are you considering giving it a go?
Spoiler warning: This review discusses major plot points, character deaths and the ending.
I went into Ruthless Vows almost immediately after Divine Rivals, so by this point I had accepted that yes, this was a world where ancient gods were at war and everybody else had been unfortunate enough to get caught in the middle of it.
And strangely, once I stopped resisting that part of the story, I enjoyed it much more.
The gods themselves still weren’t really what I was there for. I was there for Iris and Roman.
Especially after the way Divine Rivals ended.
They had finally found each other, fallen in love and even married — only for the war to separate them almost immediately. So Ruthless Vows begins with exactly the sort of situation designed to make me miserable: Iris doesn’t know what has happened to Roman, Roman is alive but no longer quite himself, and the two of them have to somehow find their way back to each other.
Naturally, I was invested.
What I liked about this book was that Rebecca Ross didn’t save every bit of happiness for the last five pages.
Iris and Roman had already chosen each other. They were already married. Their relationship wasn’t being dangled in front of me as some reward I might get if I survived another four hundred pages.
Instead, the question became whether they would actually get the chance to have the life they had chosen.
That worked much better for me.
And when they finally found their way back to each other, it had that bittersweet feeling I tend to like in stories about war. You want the people you care about to survive. You want them to get home. You want the happy ending.
But if everyone walks away perfectly fine, then what was the point of putting them through a war in the first place?
Rebecca Ross didn’t do that.
Iris had already lost her mother in the first book. In this one, she loses Forest.
And Sarah.
That hurt.
Especially because Sarah and Forest had found something with each other before they died. There was something particularly cruel about that — two people finding a little bit of happiness in the middle of all this destruction, only for the war to take them anyway.
But I also think the story needed losses like that.
I love happy endings. I really do.
I am not asking authors to destroy everybody I care about just to prove that their story is serious.
But I also don’t want a war story where every important character miraculously survives because the author doesn’t want to upset anyone.
Then it stops feeling like war.
Someone doesn’t come home.
Someone who was loved is missing from the ending.
Someone else has to keep living with that.
That sadness sitting beside Iris and Roman’s happiness is probably one of the reasons the ending worked so well for me.
They get each other back.
They survive.
They have a future.
But it costs them something.
By the end, I had also become much more comfortable with the universe itself. The mixture of old-fashioned technology, newspapers, typewriters and magic that I liked in Divine Rivals was still there, and now that I had accepted the whole gods-at-war business, I could simply enjoy the story instead of wondering why I wasn’t more interested in the mythology.
Maybe I just needed one entire book to get used to it. 😂
Whatever happened, Ruthless Vows worked for me in a way Divine Rivals didn’t quite manage.
The romance had more weight because Iris and Roman had something real to lose.
The war finally felt personal rather than just mythological.
And the ending gave me what I wanted without making everything conveniently perfect.
Happy.
Sad.
A little unfair.
But hopeful.
That’s probably exactly how a story like this should end.
Life has a way of pulling us in unexpected directions, and before you know it, a whole year has flown by. But, here I am, back at the keyboard, ready to share my thoughts.
My mental health had taken a toll. Anxiety and stress became daily companions, often leaving me feeling overwhelmed and unable to engage with the world, including my blog. I suffered from depression and anxiety for the last year. So much so that I had decided to talk to professionals to help me cope.
Coming from a culture where mental health is the last thing anyone would talk about or ever. It’s all about sucking it up and continue with the daily grind. I wish I can just ‘suck it up’ and ignore every anxiety I feel and still function like normal human being. But the last year had proven it otherwise. I could only hide it so much, but at the end of the day I need to work on the past traumas and understand how it is effecting the way I handle life daily and how I see the future.
One thing I learnt from talking to mental health professional is how liberating it is to talk to someone who aren’t family or closed ones about my past and they had been effecting the way I behave or how I feel. But sitting there, talking and bawling my eyes out, I also realized that no matter how much I talk about my burden it all boils down to me. No one else is going to rescue me and save me from my own thoughts.
It’s a long journey I know. But as James Clear had written in his book, it just take a miniscule change in the trajectory I can end up else where hopefully way better than where I am at now. I’ve come to understand that healing is not linear; it’s a journey with ups and downs. It’s about making small, consistent changes and being kind to myself along the way.
So “welcome back” to myself. 🙂 Thank you for reading, who ever you are.
Spoiler warning: This review discusses major plot points and the ending.
I picked up Divine Rivals for several very predictable reasons.
First: enemies to lovers.
Second: letters. Not just ordinary letters — anonymous ones, where Iris doesn’t realise the person answering her is someone she already knows. Give me even a hint of that You’ve Got Mail situation and I’m interested.
Then there was the cover. Yes, I am one of those people who occasionally judges a book by its cover. I know. I know. I just can’t help it, and this one had exactly the pull that makes me pick a book up before I know anything about the story.
So going in, this really should have been my kind of book.
Iris Winnow and Roman Kitt are rival journalists competing for the same position. They don’t particularly like each other — while, at the same time, Iris has been writing letters that somehow find their way to a mysterious correspondent. She doesn’t know who’s answering her. Roman does.
Naturally, I loved that setup. There’s something about two people getting to know each other through writing, while one of them doesn’t realise who’s on the other end, that works ridiculously well on me. Apparently Daddy-Long-Legs and You’ve Got Mail have permanently wired my brain this way.
What worked less well was the enemies-to-lovers part. Mostly because there wasn’t enough enemy. 😂 I expected more friction — more of that I cannot stand this person, so why am I thinking about them all the time? stage. Instead, Iris and Roman felt more like competitive colleagues, and the hostility disappeared fairly quickly. Not necessarily bad — but when “enemies to lovers” is one of the reasons I picked up the book, I wanted it to make me wait a little longer before getting to the lovers.
The world, though, I really liked. Rebecca Ross mixes old-fashioned technology and magic — newspapers, typewriters, trains, letters travelling magically between people — in a way that reminded me a little of Howl’s Moving Castle. Not because the stories are similar, but because of that same feeling: machinery and magic existing comfortably side by side, and nobody finding it strange.
What interested me much less was the mythology behind the war — gods waking up, gods and demigods fighting, humans dragged into it. For whatever reason, none of that grabbed me. I cared about Iris and Roman, the letters, the newspaper rivalry, the atmosphere — not which god was fighting whom.
And yet the war got to me anyway. Not because I suddenly cared about the gods, but because it became personal. Iris and Roman finally get together — they even get married — and almost immediately the war tears them apart again. There’s something particularly dreadful about stories set during war: even when nothing terrible is happening at that exact moment, you know it can. Someone leaves. Someone waits. Someone is trying to get back to somebody they love, and hanging over all of it is the possibility that they simply won’t. So when Iris was dragged away from Roman and forced to leave him behind, it genuinely tugged at me. I stopped thinking about whether I cared about the mythology and just wanted them to find each other again.
Divine Rivals didn’t give me the enemies-to-lovers story I expected, and I still wasn’t interested in the gods. But I loved the anonymous letters, I liked Iris and Roman, I liked the slightly steampunk, slightly magical world — and by the end, I cared enough about the two of them for their separation to actually hurt.
I picked up A Crane Among Wolves because I had reached the point where I wanted a historical romance that wasn’t set in Regency or Victorian England.
I like those settings well enough, but there are only so many drawing rooms, dukes and marriage markets one can take before wanting to go somewhere else.
I wanted something rooted in Asian history, written by an Asian author, and Korea was an easy choice because by then I had watched far too many Joseon-era Korean dramas.
That turned out to be one of the best parts of reading this book.
I didn’t have to work very hard to imagine the world at all.
The palace, the clothing, the social hierarchy, the officials, the tension around the royal family – my brain already had an entire K-drama production department available. I could practically see the hanbok, hear the dramatic music and picture somebody staring meaningfully across a palace courtyard.
Reading it sometimes felt less like reading a novel and more like watching a historical Korean drama playing inside my head.
And considering the story involves a tyrannical king, political intrigue, danger, romance and an attempt to change who sits on the throne, it wasn’t exactly lacking in K-drama material.
I also liked that the romance wasn’t separated from the historical setting. Iseul and Daehyun’s relationship develops while much bigger and considerably more dangerous things are happening around them, so the book never became simply a romance dressed up in historical clothing.
I gave A Crane Among Wolves four stars, and I think what kept it from five was the pacing.
There were parts where the story started to drag a little for me. Not enough to make me lose interest, but enough that I could feel the momentum dip before things picked up again.
That said, I still enjoyed the book overall, especially the setting and the way it played so vividly in my head like a Joseon-era Korean drama.
The ending was satisfying enough that I don’t remember finishing it annoyed – which is probably why, looking back now, the pacing issue is the part that stands out more than anything else.
It also sent me looking for more June Hur.
And considering I later gave The Red Palace and Behind Five Willows five stars, that worked out rather well.
By the time I reached Blood Moon, I had pretty much moved into High Moor.
I finished Moonstruck on the 12th of August and Blood Moon on the 13th. Considering this audiobook is not exactly short, I think it’s fair to say I was invested.
The third book takes everything that had been building in the first two and removes what little restraint was left. The existence of werewolves is becoming increasingly difficult to contain, humans are preparing to deal with the threat in the way humans generally deal with things they are frightened of – with weapons – and the werewolves are hardly presenting a united front themselves.
So, naturally, everything goes extremely well.
It doesn’t.
What started in High Moor as a relatively contained horror story about a small town and a terrible secret has become something much larger by this point. There are factions, old grudges, competing loyalties and the very real possibility of a conflict that neither side can control.
And there is a lot of blood.
A LOT.
This is where I think the trilogy fully commits to what it has always been. Graeme Reynolds never suddenly decides that his werewolves need to become softer or more appealing because we’ve spent three books with them. They remain dangerous creatures capable of doing horrific things, including to people they care about.
I appreciated that.
There is also something satisfying about reaching the third book of a horror series and feeling that the stakes genuinely have increased. Blood Moon doesn’t feel like Reynolds simply found another excuse to send a few werewolves running around the countryside. The consequences from the previous books have accumulated, and now everyone has to live – or perhaps more accurately, try to survive – with them.
Chris Barnes narrates again, and by this stage I couldn’t imagine the series without him. His Scottish accent had already become part of the atmosphere for me in the first two books. Three audiobooks later, his voice simply was High Moor.
And considering I apparently listened to this one almost immediately after finishing Moonstruck, there really wasn’t much opportunity for that atmosphere to wear off.
Was it perfect? No. I still landed at four stars. The story gets quite big compared with where the trilogy began, and there were parts that worked better for me than others.
But it gave me what I wanted from the conclusion.
Violent werewolves. Actual consequences. Characters I had become invested in being placed in increasingly horrible situations. And an ending that felt like the culmination of the story rather than an excuse to keep the series going forever.
I didn’t leave much breathing room between High Moor and Moonstruck. Five days after finishing the first book, I had already finished the second.
That probably tells you most of what you need to know.
Moonstruck picks up almost immediately after the events of High Moor. John Simpson is in police custody, the town is trying to make sense of what has happened, and the authorities are faced with the rather inconvenient possibility that the man claiming to be a werewolf might actually be telling the truth.
I liked that Reynolds didn’t use the sequel as an excuse to reset everything. The consequences of the first book are still very much there, but the world around High Moor starts to become bigger. It isn’t simply a case of another full moon and another monster turning up. We begin to discover that there are other people who know werewolves exist – and they have their own reasons for making sure the rest of the world doesn’t find out.
That gave the story a different feel while keeping everything I enjoyed about the first one.
And yes, the werewolves are still horrible.
If anything, Reynolds seems even less interested this time around in protecting his characters. The violence is brutal and occasionally excessive, but this is exactly the sort of werewolf fiction I was looking for when I started the series. Becoming a werewolf isn’t sexy or desirable. Nobody is standing around admiring anyone’s supernatural abs. These creatures rip people apart.
Thank you.
I listened to the audiobook again, with Chris Barnes returning as narrator. By this point his Scottish accent had become part of the High Moor experience for me. There is something about the combination of that voice, the British setting and the sheer nastiness of the story that works extremely well in audio. It gave me the same sense of immersion that I enjoyed in the first book.
What I appreciated most about Moonstruck, though, was that it actually felt like a continuation rather than simply “High Moor again.” The mythology expands, the situation becomes more complicated, and the story starts suggesting that what happened in this little town is part of something much larger.
I still gave it four stars rather than five. There were moments where the story dragged a little and I don’t think every part worked equally well. But when it moved, it moved – and I was invested enough that I finished the whole thing in a day.
Then, naturally, I started Blood Moon.
If High Moor convinced me this was the kind of werewolf series I’d been looking for, Moonstruck convinced me to finish it.
I have a fairly simple requirement when I pick up a werewolf book: I want the werewolves to actually be monsters.
Not brooding supernatural boyfriends. Not an excuse for a romance involving mates, destiny and somebody growling possessively every three pages. I want claws, teeth, bad decisions and people having a genuinely terrible time when the moon comes out.
High Moor delivered that.
This is proper werewolf horror. It is violent, sometimes gruesome, and doesn’t try to make its creatures attractive. There is something much more unsettling about a werewolf story when becoming one feels like a curse rather than an upgrade.
What I particularly liked was the atmosphere. There is a roughness to the story that suited it. It isn’t elegant gothic horror with beautiful monsters wandering around dramatically in the moonlight. These things are dangerous, and when the violence starts, Reynolds doesn’t make it pretty.
I listened to the audiobook, narrated by Chris Barnes, and his Scottish accent added enormously to the experience for me. It gave the narration the kind of rough, distinctly British character that the story needed and provided the immersion I was looking for. This was one of those cases where the narrator didn’t simply read the book – his voice became part of how I remember it.
I tore through it remarkably quickly. There were a few places where I thought the story could have been tighter, which is probably what kept it at four stars rather than five for me, but I was never bored.
And perhaps the clearest indication that it worked: almost immediately afterwards I started Moonstruck, the second book.
For anyone looking for a werewolf novel that belongs firmly on the horror shelf rather than the paranormal-romance shelf, High Moor is very much worth a look.
I am rather new to Ai. But hey, it’s better late than never. 🙂 I’ve been studying Mandarin Chinese a while now, so I thought why not integrate my learning a language with Ai. And I want to share with you how I used AI to create stories for learning Mandarin.
As you may know, Mandarin Chinese is a very challenging language to learn, especially for English speakers. It has a different writing system, a different pronunciation system, and a different grammar system. Plus, there are so many words and expressions to learn, and so many cultural nuances to understand.
That’s why I decided to use stories as a way to learn Mandarin. Stories are a great way to immerse yourself in the language and culture, and to learn new vocabulary and grammar in context. Stories can also make learning more fun and engaging, as you can follow the plot and the characters, and use your imagination and creativity.
There are a few sites that I used for reading mandarin, however what started out of curiosity, it has become a way I used more and more since it is fun.
AI, or artificial intelligence, is the technology that enables machines to perform tasks that normally require human intelligence, such as understanding language, generating text, and creating images.
I found some amazing AI tools that helped me learn Mandarin through stories in several ways. Here are some examples of how I used AI tools to enhance my Mandarin learning experience:
AI story generator: I used an AI story generator to create stories based on my input. For example, I typed in a topic, a genre, a character, or a plot, and the AI generated a story for me. I then read the story and learned new words and sentences. I also used the AI story generator to practice my writing skills by continuing the story or rewriting it in my own words. Some AI story generators that I tried are Squib, [StoryAI], and [Storyteller].
AI story translator: I used an AI story translator to translate stories from English to Mandarin, or vice versa. For example, I found a story in English that I liked, and I used the AI story translator to translate it into Mandarin. I then compared the original and the translation, and learned how to express the same idea in different ways. I also used the AI story translator to check my own writing, and to correct any errors or improve any expressions. Some AI story translators that I used are [DeepL], [Google Translate], and [Microsoft Translator].
AI story illustrator: I used an AI story illustrator to create images based on my stories. For example, I wrote a story in Mandarin, and I used the AI story illustrator to generate an illustration for it. I then looked at the image and learned how to describe it in Mandarin. I also used the AI story illustrator to inspire me to write new stories, based on the images that the AI created. Some AI story illustrators that I experimented with are [Artbreeder], [VQGAN+CLIP], and [DALL-E].
Using AI to create stories for learning Mandarin was a very rewarding and enjoyable experience for me. I felt that I improved my reading, writing, speaking, and listening skills, as well as my vocabulary, grammar, and cultural knowledge. I also had a lot of fun and creativity, as I explored different topics, genres, characters, and plots.
Of course, AI is not perfect, and sometimes it made mistakes or generated nonsensical or inappropriate content. That’s why I always checked the AI output with other sources, such as dictionaries, grammar books, or native speakers. I also used other resources, such as apps, podcasts, videos, and books, to complement my learning.
But overall, I think AI is a very powerful and useful tool for learning Mandarin through stories, and I highly recommend it to anyone who wants to learn Mandarin in a fun and effective way. If you are interested in trying it out, you can check out the links that I provided above, or search for other AI tools that suit your needs and preferences.
I hope you enjoyed reading my blog post, and I hope you learned something new. If you have any questions or comments, please feel free to leave them below. Thank you for reading, and happy learning! 😊
Tell Yourself a Better Lie is a book that teaches you how to change the bad and limiting stories you tell yourself, and make them good and empowering instead. The book is based on ten real stories of people who did RTT sessions with Marisa, and how they changed their lives by changing their stories.
I discovered Marisa Peer from a mindvalley video on youtube, where she explained how to heal your body and mind. I was intrigued by her approach and decided to check out her book if she had any and found “Tell Yourself a Better Lie”. I searched for her work on Everand and was grateful to have found the audiobook. The audiobook was narrated by Carlyss Peer, who is Marisa’s daughter and a trained RTT therapist herself. I enjoyed listening to her voice, as she has a beautiful, crisp, and clear British accent. I find it rather soothing.
Tell Yourself a Better Lie is a book that teaches you how to change the bad and limiting stories you tell yourself, and make them good and empowering instead. The book is based on ten real stories of people who did RTT sessions with Marisa, and how they changed their lives by changing their stories. The book also has audio guides for each story, which you can listen to online.
The book has three parts: The first part tells you what RTT is and how it works better than other kinds of therapy. The second part shows you the ten stories, each one about a different problem, like depression, eating disorders, weight loss, fears, and addictions. The third part gives you the main lessons and tips from the book, and some exercises you can do to use RTT in your own life.
The book was really interesting as she used lots of examples through real stories of patients who had successfully overcame their traumas. Though the stories and people were different but somehow it felt a bit repetitive. However, Marisa seems to be very sympathetic, kind and supportive, and she also shares her thoughts and experience. I feel that the book is not only informative, but also inspiring and motivating. It shows you how you can change your life by changing the way you tell the story to yourself (hence telling yourself a better lie), and how RTT can help you do that quickly and effectively.
The book is good for anyone who wants to feel better about themselves, more confident, happier, and healthier. It is also useful for therapists, coaches, and anyone who wants to learn more about RTT and its benefits. I would give this book 4 out of 5 stars, and I would suggest it to anyone who wants to tell themselves a better lie.