>>2831963
The last 2 are cringe af but for the rest, good for you mate.