Hey LastResort
Welcome to PC ! I'm sorry your having to question the relationship you have with Leon.
How long have you guys been friends? The only way to know if you did something wrong would be "ask him" .
It's never easy to have a friendship drift apart, But it happens all the time through out our lives. Some friends are for life others are for a time.
Good luck