Ma-Sha-Allah, you write such exceptionally marvelous, flawless and beautiful English that, after months, I have finally been able to locate a tiny blemish; so tiny that my call could be disallowed by a tough umpire. Haven't seen this class before.
I wish I could be like that at 22 or even now :-)
You wrote: raison de etre
Probably Correct: rai·son d'etre
But I am thinking that Umar might still be right. How's that?
Du'as X Million