Welcome back! :wave:
Head over to the Missions Depot. There you can sort missions by various means, including score, popularity and date.
If you really want to get back into the saddle go the the Missions Beta testing board and get stuck in. That way you can both play missions and make difference to how they turn out.