Why would someone cut off all contact with family and friends after a breakup?
depression may be it was too much for them and they need to get themselves together by figuring out what they need to do next to get through the ordeal
When does lance join the X-Men?
If you mean Avalanche then he joins the X-men in the X-Men:Evolution show Joyride. Season 2 episode 8