So I was almost ready to give up when one night I played around with these sentences and found out that there's actually a beautiful solution in here.
J'étais donc sur le point d'abandonner, quand, une nuit, alors que je jouais avec ces phrases, j'ai découvert qu'il y avait là une solution élégante.