Sounds like my friend, we just berate him until he finally joins us in coil. We are all 1 slot off from iLvl90 with alts the same iLvl as his main.

Most of us have the mindset as its just a game and who cares if people see you fail. Only way to learn the fight is to get in it and try. Don't let it stop your progression.