I'm extremely glad to hear that Histogen are causing you to feel positive, hellouser. I know that you're not one to easily impress and with good reason given the amount of false promises, speculation and scams that have come and gone over the years.
It just goes to show that, as was the case...