Thank you everyone!
MTF doesn't allow me to rep you all.
Celebrations will have to be delayed a few days thanks to the exam I have on Monday!
He probably means we have met in real life dreams... I keep asking him to swim here, but he lacks the courage and the swimming skills.