dropping out of university (bez the), albo też out of uni (nieformalny skrót)
got too itchy feet to.. - brzmi dziwnie. Nie to, że nie rozumiem o co chodzi, ale nie jestem pewna, czy można ten idiom w ten sposób zastosować z "too".
Może lepiej:
Got itchy feet and I'm too impatient to stay.... - chociaż może wyjść masło maślane