The exciting lives of giant molecular clouds