Q: I've done everything a mission asked of me, why isn't it closed?

Make sure you have completed all the requirements for the mission first. You can see them on your Character > Missions tab.

If you have, try talking to the character on sTalk who gave you the mission. They might have something different to say now that you have done what they asked!