December 18, 2024

My kids and notes: Year 9.9

Life with JB

I am continually amazed by how fast they make friends. It turns out that it’s also hard for them when they have conflict because when they make a friend, they want to KEEP the friends.

Large and deep sigh. Parenting this age is feeling really hard right now. I can’t tell how much is it being complicated and hard versus how to tell how much of this is our own failings as humans and parents versus how much is that it’s just hard to deal with younger humans whose brains are still developing and whose emotions are still all over the place and big and loud. Some people don’t find kids confusing and difficult and those people are not me. I know I’m trying my best, we both are, but sometimes our best is really not good. It’s hard not to have a right answer to every situation. It’s hard not to feel like it is so damn messy and that we’re making mistakes that will require intensive therapy later. Maybe my parenting suffers when I don’t have a dog, because dogs are my refuge and I have no refuge in those hard moments when I want to scream and/or tear my hair out because the kids are being totally irrational and nothing I can say makes things ok or better or make sense.

Life with Smol Acrobat

Smol Acrobat loves their electric toothbrush.

They also love tacking on “pants on fire” to literally any phrase they might be saying at the time. Guess what chicken butt PANTS ON FIRE!

They’re a completely grumpy noodle when they wake up most mornings now, any excuse to pick a fight and grouch. Which is super awesome when combined with the grumpy noodle that is their sibling. I think this is related to their inability to nap at daycare anymore – they’re not getting enough sleep. Usually when they get an afternoon nap in, they’re good for a 630 am wakeup. Not that we WANT that, 7 is more civilized, but they’re groggy and overtired even at 715 or 730 on weekdays after not napping. We make sure they can nap on the weekends, and, boy do they, but we can’t do anything about the weekdays. Unlike JB who dropped their nap at 3 years old, this one still really needs that sleep. And naturally, now that we need them up early, JB is also not sleeping enough even with an early bedtime so they’re always tired in the morning. Two grumpy noodles is two too many.

Pupdate

We still aren’t adopting yet. We had Cousin Dog over for a week and he’s so easy and my heart was so happy to have him here. But he’s easy. My friends are remaining me daily that we’re still on Team Not Yet with all the stories of their dogs and shenanigans: one is eating all the non food she can get her jaws around, including their fence and their walls. One is having a tantrum about going out for walks. One is not allowing Mom to go home yet because she has to walk walk walk walk play!! then run then walk.

I laugh a little and remember Ahhhh, right. We don’t have time for that yet.

Precious Moments

SmolAc: da wadder is too cold
*Turn up heat* how about now?
SmolAc: still cold
*Turn up heat* how about now?
SmolAc: still cold
*Turn up heat* how about now?
SmolAc: still cold
*Turn up heat* how about now?
SmolAc: still cold AUGH TOO HOT TOO HOT I DIDN AH-SPECT DAT
šŸ¤¦šŸ»ā€ā™€ļø

*****

JB: I heard the teachers saying that she could spend some amount of money and get a free turkey at Safeway…… It was like $200. I guess that’s a lot.
Me: Why is that coming up now? It’s 10 pm.
JB: I heard you say turkey.
Me: Nooo… I said I was trying to order COVID tests.
JB: Oh, I heard COVID turkey.
Me: Gross.

*****

SmolAc: I got DIS ONE. *waves a rock around*
JB: that’s a pumice! (Pronounced it poo-mus)
SmolAc: poo??? EWWWWW
Me: Puh-mice, y’all.

*****

Smol Acrobat’s aphorism: if it works, great. If it not works, not great.

*****

Smol Acrobat got mad at me one morning because I picked clothes for them. They wanted a different shirt and asked if they could wear that one instead. I told them that was fine, just go hang up the other one I set out. “But YOU unhanged it!”

November 13, 2024

My kids and notes: Year 9.8

Life with JB

We were talking with our friends about their overachiever parent friends whose kids have grueling schedules at the age of 13-14. Kids who are getting up at 3-4 am to train for 3 hours before a full day of school, for example. They wondered how unhealthy that might be especially if it’s really the parents pushing an agenda. Even though those parents protest “they love it!” my friend wondered – do they love it or do they not know that there’s any other way? It’s hard to know you can do things differently from the way you’re living, as a child, if you never have time and space to even see those other options existing.

Their own preteen kid has found his stride at school and in sports (they plays their sport regularly and chooses to compete every so often on their own), and their balance of academics and an active lifestyle sounds really good to me.

I’m not always a supportive parent. I try to be but definitely notice the deficiencies in my support. Some things, like tournaments, are probably good for them and so I gently encourage them to consider it but after they chose to do the first one (and did well), they’ve never chosen to do another. It’s too stressful for me anyway to prep them when I have no time or energy and then worry myself sick the week of because I get even worse nerves when it’s my kid competing than when i did. Hilariously, they were mad at me one day for observing their belt progress was impacted by their choice not to compete. It’s not required, but it has a marked effect on performance and how their coaches judge them. They yelled at me: you just want me to compete! Like hell I do. I don’t want six weeks of MORE heartburn! I didn’t try to argue by saying the tournaments are incredibly stressful for me, I just pointed out that that’s not at all what I said – the coaches want you to compete. They’re quite clear about that.

JB recently said they wanted to do the school talent show and internally I cringed so hard. I hate talent shows. I especially hated them at JB’s age.

Life with Smol Acrobat

They are a cautious late adopter sort of personality, suspicious of new things and/or change, which is very familiar now that I write that. They’re a little less so when they get to pick for themselves, which is rare when it comes to clothes because we still circulate hand me downs.

When I showed them new shoes last year, they rejected them out of hand. When we first started cutting their hair, they hated it. But with repetition they get better about it. I’m learning though! I offered them one bite of my cream cheese and lox bagel: I don’t WIKE dat. The next day: may I twy one bite?

I let JB use their electric toothbrush long before I bought Smol Acrobat’s. They could be heard hanging around JB brushing: may I try dat?

Pupdate

I love it when I catch the neighborhood dogs on their walks. Especially the ones who know me, they refuse to keep walking until I’ve given them sufficient pets.

Precious Moments

SmolAc: What are you going to be for Halloween?
Me: Mommy.
SmolAc: You can be a mommy wif wots of bandages! You can be a mummy! šŸ¤£

That’s their first pun! They were so tickled. JB hasn’t yet cracked the code on puns.

SmolAc, holding up the plastic popsicle wrapper with their melted popsicle: What’s dis? Bwood? (Blood).
Me: My god I hope not.

SmolAc: I want to go to the moon some day. I’m going to live on the moon!
Us: Oh man, are you going to come back?
SmolAc: Yeah I will.
Us: Oh good. We’d miss you.

October 30, 2024

My kids and notes: Year 9.7

Life with JB

I need to make some decisions about JB’s placement in their self defense class. Or not. I could just wait until they age out of this class naturally. That’s coming up sooner than I’m ready to face. I hate the timing of the next age up class. It’s also unbelievably crowded and they need to split the class somehow. JB is still showing up and putting in the time but they aren’t putting in the kind of effort I would like to see to keep building their skills. Their same-age peers have already bailed on this age class, which means they’re getting practice partners who are very inexperienced instead of someone just about their level that can give them a challenge. I don’t care if they compete for the medals. I care if they compete because it gives them more experience with reacting under pressure. They tend to freeze and this whole exercise is about getting them to a place where they are comfortable defending themselves against the next kid who hits them instead of putting up with getting hit or kicked for weeks before telling anyone.

Sigh. We’re so different. At this age, I would vomit if I had to speak in front of the class but woe betide the kid that laid a hand on me. I’m not saying my way is better but their way worries me for their general safety.

JB’s whole school seems to be obsessed with Disney’s Descendants. Where did that come from? The show/movies have been around for a few years, it’s just hit the elementary school consciousness all of a sudden. I don’t love it.

Life with Smol Acrobat

Both kids are so clingy this month. Mostly clinging to me randomly, jostling each other to hold my hands when we walk anywhere, and occasionally with each other (Smol wanting to sit next to JB for dinner, not the adults). It’s a lot of touch. Too much touch.

Smol Acrobat is getting better at putting up utensils, they actually do better without me nearby so I now just tell them to do it and walk away. They still needed some handholding for laundry at the start of the month but at the end when I sent them to deal with the small pile waiting to be put away, they did it entirely independently!

It feels like they are a year behind JB in almost everything. No idea if it’s their being a pandemic baby, we’re so much more busy and tired, or just their personality. It doesn’t matter, either, it’s just struck me that we’re doing lots of things a year later than we had with the first round. We had their first dishwashing lesson this month; we did dishwashing with JB at 3. That was just me not thinking about it. But I saw them deliberately mismatching their socks this month, JB started that around 2. They’re talking a lot more, and singing now, even! JB sang at the top of their lungs starting around 2. Hasn’t stopped. (I wish it would stop on occasion, there are only so many times I can hear the same song before my ears quit.)

Pupdate

I’m spending time with every local pup that I come across. Doing what I can to fill my dog quota even just a little.

Precious Moments

Half crouching, Smol Acrobat: don’t wook at me pwease.
Me: Uh ok. Why?
Smol Acrobat: Because you’re doing someping and so I don’t want you to see me.
Me: Well, that didn’t clear anything up.

*****

JB, out of the blue: E picked me for the noodle but then C took the noodle and picked A for the Yoda ball instead!
Me: Whoaaaaa back up. What??

They frequently begin in the middle of conversations and I mimic pressing “Rewind” which, of course, goes right over their head.

*****

Smol Acrobat: I have so many teef in my body! An’ in my head, an’ my cheek, an’ my odder cheek, an’ my neck, and dis neck, and my what’s dis called?
Me: the back of your head?
SmAc: yeah! Dere too!
Me: Oh wow, that’s a lot of teeth. A whole lot.

September 18, 2024

My kids and notes: 9.6

Life with JB

Our friends with kids between ages 7-11 who go to a different school were telling us their sixth grader was the last one in the class to get a cell phone. That even kids as young as second graders already have Apple Watches and phone and all the devices. So even though they didn’t plan to do soon, they gave their 6th grader a cell phone and it’s already caused a lot of problems.

Also, maybe related maybe not, or maybe it’s just a compounded thing, they’re now really struggling with the kid’s attitude problem. It feels like that switch to mega-attitude happened overnight, they said. I’m not so sure about that. We last spent time with them two years ago and the kid was pretty flipping disrespectful then. Here’s hoping it’s just a phase but I honestly do wonder how unhealthy it is for kids as young as second grade to have cell phones. I suspect there were kids in JB’s class who either had a phone or access to one earlier, one of them was pestering them last year about sharing their number for messaging. JB’s allowed to use my phone to text people we already know but I think it’s way too early to let them use messaging things unsupervised. Of course I’m not quite sure when is the right time. Only pagers were around when I was a teen, cell phones weren’t common until college. Developmentally THAT felt like probably the less damaging timing but that’s not realistic for this generation.

They definitely want a phone but we still have to have a few more talks about conduct and safety and so on. Heck, before we put a phone in their hands, we need to have the puberty talks.

Life with Smol Acrobat

More chores: I’d taught Smol Acrobat to hang up their clothes in May, once, and then we never got back around to it. But when we did, they remembered how! I was so proud.

They’ve been helping put away clean laundry more often. JB obviously also loves this development. Smol Acrobat is on duty for: toilet paper refilling, hanging up their own clothes, putting away the utensils, and running deliveries from room to room. They also help with the actual laundry if they’re around but I do it during the week when I’m alone most of the time. That’s not too shabby for a three year old. I’ll have to think of what’s next for JB to do as Smol Acrobat starts to take over their responsibilities. Putting the bins out and taking them back in might have to go on the official roster.

Joint birthday parties have become a thing this year for the pre-preschool set. Daycare parents are combining their birthday parties not just for siblings but for classmates. I don’t think I get along with anyone enough to want to co-plan a birthday party.

Every night, PiC asks JB about their day. Smol Acrobat usually goofs off or talks to me during this ritual. Suddenly this month, they wanted in on this. “I want to talk about my day!” And then they reel off several disjointed phrases that may or may not eventually make sense. At first none of them did but now they’re getting better with practice. They’re a bit of a late bloomer verbally so this is rather charming.

Pupdate

I should remove this section but I can’t quite bring myself to yet. Realistically we’re at least a year away from being ready to add the heavy lifting of adding a rescue pup to the family. But in my dog deprivation, I started browsing rescue listings and that helped for a minute, but only a minute. Then it turned into sadness again. Sadness for the dogs and sadness that I know I’m not ready yet.

But borrowing our neighbors’ dogs has been a decent treat. I appreciate them trusting me with their pups for short playdates.

Precious Moments

I gave Smol a small art kit for a longer car ride. Just some scratch paper and a little Ziploc of mismatched crayons. “Whoa! Dat’s impwessive!”

*****

Crossing the bridge, JB called their attention to the water around us: Das beeeoootifooo!

*****

JB: hey mom! I have a riddle. Well, not a riddle. It’s a question I know the answer to. What do mice use for swords? It’s not a joke.

*****

Smol Acrobat just said very aggressively: I making a cookie for YOU because you were WISTENING!

*****

JB dressed Smol Acrobat up in their old Batman costume and taught them to growl: I’m Batman!

Yeah, ok.

Then they instructed them to growl: I have nine limbs!

Wait what?

*****

JB, angrily: Homework is the WORST!

Smol Acrobat: No! I’M the worstest!

Anything to be part of things with JB, I guess.

*****

Smol Acrobat: I’m angwy!

Me: that’s so sad. You have chores.

SA: no, I have no hands!

Me: ok, then do them with your feet.

SA: …..

August 14, 2024

My kids and notes: year 9.5

Life with JB

I let the kids eat blackberries right off the bush in the backyard and that feels like, I hope, a fun core memory that will stick with them.

They’ve had a pretty whirlwind summer with big chunks of time with both sides of the family, but it never seems like enough. One week with my side, one with his side: they don’t want to come home. Two weeks with my side, they don’t want to come home. I don’t know if I could handle living in each other’s pockets the way parts of the family do… ok no, I can’t. But there are moments when I think that it wouldn’t be so bad to be able to go hang out with Grandma when we are missing her without having to pack for a ten hour drive and a week away from home.

I grew up with cousins right next door, and I loved it, but that didn’t last long. People began moving away from each other after several years as kids got older and needed more space, or rent got too expensive, or some other adult reasons. Even if we were still in the same city, things just weren’t the same when people had to drive to get to each others’ homes rather than walk. So while I do empathize with JB’s yearning to be with their people all the time forever, life just pulls us apart and I hate that kind of change but I think this is the first time I’m really processing my own childhood loneliness from the mini diaspora that I hated. JB’s experience isn’t that, we’ve never been that physically close to family, but they are envious of those parts of the family who ARE that near to one another and I feel for them.

Still, I can’t see going back to a life in Southern CA with the unending traffic and the .expectations

Life with Smol Acrobat

Smol Acrobat’s been promoted to helping me put the wash in the washer and transfer wet clothes to the dryer. They’re also tall enough to put away clean utensils now and mostly remember where everything goes so they are now in charge of that portion of clearing up. JB loves this development, they hate putting away the utensils. SA is super proud of themselves.

SA is finally mooooostly putting on their own socks and shoes without a prolonged fight over it. Fight: telling them three or five times (each) to go get socks, then to put them on, then to stop running around and put shoes on and then get them on the right feet. One less exasperating fight a day! Mostly. Sometimes.

Precious Moments

PiC: Alright kiddies!
Smol Acrobat, offended: Huh?? We not kitties!
JB: I’m a kitty.
Smol Acrobat: Me too!

*****

Me: Do you like almonds?
SA: No.
Me: Do you like pistachios?
SA: No.
Me: Do you like cashews?
SA: Yes.
Me: Do you like peanuts?
SA: Not vewwy well. But yes.

*****

SA: dis means it’s happy? (Holds up smiling cat)
Adults: yes.
SA: dis means it’s angwy? (Holds up scowling cat)
Us: yes.
SA: Puuuuoiiiiifect!
Us: … Was that a (badly mispronounced) pun???

*****

Smol Acrobat is starting to devise tactics to get what they want (to sleep in our bed): Mommy can you shower first? Den I can sweep wif you?
When advised by PiC that no, they cannot sleep in our big bed because they kick too much: “but today will weave her awone” /pleading
But you can’t help it, it’s not on purpose.
“Today I won’t!” they continue pleading.

šŸ˜… I’m sitting in the next room listening to the negotiations and was almost tempted to cave until I remember how much I can’t sleep when they cosleep.

June 25, 2024

My kids and notes: Year 9.4

Life with JB

So this is a little awkward. I’m quite friendly with an elderly neighbor whose grandkids go to JB’s school. Unfortunately, though JB tries to be kind and include the same-age kid in their class, they don’t like playing with this Neighbor Kid because that kid is very sensitive, cries a lot at school, and subsequently (probably related to the sensitivity and JB’s proximity?) apparently blames JB for their hurt feelings that JB feels is unfair and inaccurate. JB is just a kid of course and can be oblivious or accidentally hurtful but they are very quick to own up to their mistakes, apologize, and try to offer to make things better. Obviously without any observation of the circumstances, I can’t really tell what’s really going on, but I do know JB’s character well enough to know that even when they mess up, they’ll likely cop to it without pressure. So it’s likely that JB is attempting to be kind but in ways that don’t work for Neighbor Kid. I think it’s unlikely that JB is deliberately hurting their feelings.

For example, JB just spontaneously told me about a really shitty thing that they were involved in peripherally with another friend group where the Older kid was threatening to destroy Youngest’s toy to force them to help with a project. JB thought it was a really shitty thing to do and so was laughing because OBVIOUSLY Older kid must be bluffing. Right?? Wrong. Older kid followed through with the destruction, and JB was horrified. They immediately apologized to Youngest kid, tried to fix it, and felt terrible. I had no idea that any of this had transpired but they confided that they didn’t know how to stick up for Younger kid in that scenario because they didn’t realize until too late how that would play out.

What I DO know from Neighbor Kid’s grandma and mom is that the kid has suffered from severe depression, has sensory issues that probably makes life feel really difficult, and is socially withdrawn. I tell JB that they aren’t responsible for Neighbor Kid’s feelings, nor do they have to accept false accusations or the treatment they don’t like, but we are aware that there are things that make Neighbor Kid’s life difficult enough that it warrants having some compassion for their situation, at least.

Anyway this all comes up because the caregivers asked me if JB is available for playing with or talking to Neighbor Kid over the summer. I don’t want to force JB into anything they won’t enjoy and I also feel for this kid. I was pretty bad at social interactions growing up and can empathize with the kids who doesn’t really have friends. And we are so lucky that JB has many friends, is well loved by a variety of people, and has confidence in knowing they are which helps when they are still struggling with some of the mean kids at school. I think my impulse here is similar to my financial stance: If you’re fortunate (socially or financially), you should share your good fortune. But they’re just kids, and so I’m not sure if that applies in this case, especially given the circumstances where they don’t have an easy relationship with Neighbor Kid. Thoughts? Opinions?

Life with Smol Acrobat

A mom friend has solved the mystery of how the kids’ shoes look like they’re ground down by a dremel some days: the kids are using the tops or sides of their shoes to brake instead of their bike or scooter brakes!

Smol’s potty training clicked very late and very suddenly, just as my dear departed friend assured me it would. The complication, a common one, is their initial refusal to poop anymore. For weeks they would go five, even six days, between poops and that’s not good. They would just shrug and disclaim any familiarity with that bodily function. Nope. Don’t need to. I finally found a bribe that mattered enough to them to be worth trying, just trying, and eventually that got us into the every 2-3 day cycle we’re in now. We’re also reminding them to listen to their body, like when they’re eating etc: have you had enough? Are you still hungry? Are you thirsty? Tired? And so on. One night after some resistance, they sat on the toilet and rambled on their own version of Everyone poops:

“I hear my body, I hear my body saying hey I need to poop! Daddy poops. Mommy poops. Weee poops. Sewa poops. I poop! Everybody doos it. Everyone poops.”

Pupdate

Sigh. We miss Sera. The pain is a dull ache now, and I think I will finally be able to do her laundry in the next month or two, but we sure do miss her.

I was thinking about how she was a pretty quiet dog, overall. She would bark at visitors but otherwise, she was generally not very vocal.

Precious Moments

Smol Acrobat was rummaging through the dog treats while I was searching for something else and says: I want to give doggy a treat.
…. We’d…have to find a doggy….
But we have a doggy.
Um. Well, no, we don’t anymore.
Why?
She got too sick, she couldn’t get better.
Why?
Oh kiddo ….. We’ll come back to this.
(It’s now been more than a month and I think they’re processing that Sera’s not coming back)

Plans: Mommy, after I sleep and then I wake up and then I brush my teeth and then I eat something first, can I pick a sticker for my friends and me?

Gesundheit!
Gahzootateit!

May 21, 2024

My kids and notes: 9.3

Life with JB

Taking a moment to be grateful that JB genuinely enjoys working at the two activities we signed them up for years ago. I don’t have the (strong) urge to yell “do your best!” after them when they leave the house. I already know they will (for varying levels of “best” day to day). I do have to occasionally point out ways they’re needing to improve or commit a bit more, like, taking opportunities to face a challenging exercise even if you’re not going to be good at it at first.

We picked them for safety (swim and self defense) and for health (cardio!), and hoped for the best on the interest front. They would likely have enjoyed anything we picked because they’ve always had a wide array of interests, but it’s still something I am grateful for because we don’t have to fight with them to do the thing.

It offsets my awareness that wants to be guilt that we didn’t actually let them pick their activities. But it occurs to me that we probably will in the future when they’re old enough to make decisions like whether they want to continue with these and on a recreational or competitive level. I hadn’t thought of that before because they don’t have that autonomy yet, but it is striking how many parents here expect their kids, and then push their kids, to be specialists starting from a very young age. I didn’t even start having activities until junior high. But they were the activities that I wanted to do and so I tried my hardest at them.

Talking through the possibility of future sports for Smol Acrobat with a friend, I did feel a twinge of almost guilt? that we will attempt to take one path of least resistance and offer them the same activities as JB in an attempt to streamline life a bit. It’s the same proto-guilt that I feel about not letting them add more than two activities to their schedule: I want to give them more choices BUT my anti-desire to be stuck in the all-consuming trap of life revolving around the kids’ activities is much stronger.

Life with Smol Acrobat

When they’re in a good mood, they’re cute as a bug. They like to flip back and forth between play-emotions: I’m so SAD. *frowns, furrows brow* (I’m sorry you’re sad!) Oh! I’m happpyyyy!!! *big smile* (Yay I’m glad you’re happy!).

I picked up Duolingo again for the first time in several years and Smol Acrobat is surprisingly interested in it so I let them do lessons with me on the condition that they try to learn, too. They are practicing to speak bits and pieces as we work through lessons, and loves pushing the buttons for me (with help since obviously they can’t read). They CAN hear the differences in the spoken words, though, and they’re highly entertained by the whole thing. Both kids are, actually, but Smol Acrobat is the one who has begun to make ME repeat after them purely for their own entertainment: Mom, say: con. duc. tor! Conductor! Is a big word! Mom, say ex. ting. ish! Exting-ish! is a big word!

Pupdate

What a terrible month, in a terrible year. Early in the month, Sera suffered an infection that was really hard on her body, as was fighting it off. We made it through that only for her to relapse, badly. The hospital stay helped get her back on her feet, just enough to establish that the disorder had become so severe, there was nothing else that we could do for her. Nothing humane, anyway. We could take extreme measures and we could whip up a new cocktail of medications but none of them had a high likelihood of disease mitigation and they all had a high likelihood of introducing new complications so in the end, it was a simple (but not easy) decision. We brought her home for whatever time we could share before saying a proper goodbye when her symptoms returned. It was an awful week but I’m grateful we knew that it was our last, unbelievably unbearably hard, days together.

Her balance this year: $11,700.

Precious Moments

Smol Acrobat accidentally headbutted me really hard in the face and exclaimed: sawwy! Sawwy!
Still wincing, I hadn’t responded yet, so they anxiously prodded: I said sawwy! Say “it’s ok little cat”??

*****

JB recounting their impromptu game with their younger friend: I electric shocked him three times, he should be dead!
But, he’s Bowser today, isn’t he? I didn’t think Bowser could be electroshocked?
Yeah he can, I shocked his belly! It’s soft! Zzziiippp! Then I made him barf and then I sliced him up into tiny turtle parts!
*blink* ….. That’s …. that’s a strategy.

*****

Mommy, I want to play jump rope with you.
Ok, how do you want to play with two people?
You hold dis and you do DIS. You’re not enough bigger so I do dis. *flails wildly*
Yes… I see….

*****

We’ve (mostly me) been trying to suss out Smol Acrobat’s understanding of Sera’s passing. At first, they just said “Sewa is at de doctuh’s” thinking that she was hospitalized again. A few days later, they told me “Sewa … went to another pwace …. to stay….” I don’t really expect them to comprehend it yet but I want to keep checking in and keeping her memory alive.

This website and its content are copyright of A Gai Shan Life  | Ā© A Gai Shan Life 2024. All rights reserved.

Site design by 801red