I'm having some trouble proving two interesting properties of arboricity of a graph. Arboricity is defined as the minimal number of forests into which a graph can be divided, and it can also be expressed by a formula via the Nasch-Williams theorem. However, I'd like to strictly restrict to the definition without using the Nash-Williams theorem.
My first goal is to prove an $n$-vertex complete graph $G$ has an arboricity of $\frac{n}{2}$ (ofcourse without using Nash-Williams). I tried the following: I know each forest can hold up to $n-1$ edges. The total amount of edges in $G$ is $\frac{n\cdot\left( n -1 \right)}{2}$. Hence the arboricity of $G$ cannot be lower then $\frac{n}{2}$.
But how do I prove it cannot be larger?
A different approach to this that I have tried is without searching for upper and lower bound, but simply finding such a decomposition. I tried to find a general way to construct such a forest decomposition, but could not find.
Similarly to this, I am also attempting to prove a planar graph has arboricoty $\leq 3$, but I find it even harder then for the complete graph.

Here is an inductive construction:
Assume you have a decomposition in $n-1$ trees for $K_{2n-2}$. We can build a decomposition of $K_{2n}$ in $n$ trees in the following way: for $i = 1 \ldots n-1$, in the $i-th$ tree:
The edges between $v_1, \ldots v_{2n-2}$ in the $i$-th tree are the same as in the $K_{2n-2}$ construction.
$v_{2n-1}$ is connected to $v_{i}$
$v_{2n}$ is connected to $v_{n-1+i}$
Then let the $n$-th tree be the one formed by connecting $v_{2n-1}$ with $v_n, \ldots v_{2n-2}$, $v_{2n}$ with $v_1, \ldots v_{n-1}$ and connecting $v_{2n-1}$ and $v_{2n}$ together.