You’re so right in saying that life rarely takes the turn we wanted it to take. It surprises us at every corner and throws us where it wants rather than where we (think) we want to go ☺️
Your son looks like a happy chap! Definitely something to be grateful for 💙
Yes, these are things that I don't understand and that we should definitely not look for an answer to, because it simply doesn't have one.
My son... ah, yes that boy gives me happiness, smiles, fun and above all, perhaps the fact of having raised him alone, makes him very mature for his age or maybe it is his essence, but the truth is that sometimes he surprises me with his answers full of wisdom.
He is a blessing. A hug to you💖