I met Fabio last year and to start the sessions we had were fine. The last few months, I experienced a similar situation to @KyleGA where he would cancel sessions last minute despite us confirming before hand. Things come up and completely understand he has a day job, but for as frequently as this occurred it seems unprofessional. Even had a session that I showed up and he completely ghosted me as he didn't answer his door/phone, he had fallen asleep. The last session, while he said he was OK to do it and wasn't tired from work, only did 60 minutes vs. the 90 minutes we agreed to.
While things started off fine as I said, the more I saw him and got to know him outside of the sessions, can say there is a whole different side to the "sweet and kind" Fabio I first met. His profile has several inaccuracies, only thing I'll say here (feel free to DM) is that he is not on PrEP as he says. I only say that as it's relevant to some of the extras he offers with his sessions.