Exact wording of my question is a bit oxymoronic, since a norm by definition is a metric, and thus requires proper context. Let $H$ be a separable Hilbert space over the field $\mathbb{K}$. I am aware that a bounded linear operator $A\in\mathcal{B}(H)$ is said to be of trace class if $\mathrm{Tr}(|A|) < \infty$ for $|A|$ the square root of $A^*A$ and
$$\mathrm{Tr}(A):= \sum_{k=1}^\infty\left<Ae_k, e_k\right>$$
for a Hilbert basis $\{e_k\}$ for $H$. Then, the $p$th Schatten norm for $p\in [1,\infty)$ is defined as
$$\|A\|_p := \left(\mathrm{Tr}(|A|^p)\right)^{1/p}$$
and as a special case, the trace class norm is given by
$$\|A\|_1 := \mathrm{Tr}(|A|)$$
None of the references I have seen anywhere actually prove that what we call the Schatten norm is actually a norm, and the same goes for the trace norm. The main difficulty I have with proving that Schatten norm is actually a norm is already present in the case of the trace norm, and hence this question focuses on that.
What I struggle most with showing that for any two trace class operators $A, B$ we have
$$\|A + B\|_1 = \mathrm{Tr}(|A+B|)\leq \mathrm{Tr}(|A|) + \mathrm{Tr}(|B|)$$
is that I don't know what I know/can say about the operator $|A + B|$, that is the square root of $C := (A + B)^*(A + B)$. And by this I mean that nothing comes to my mind on how I could estimate e.g. that
$$\left<|A + B|e_k, e_k\right>\leq \left<|A|e_k, e_k\right> + \left<|B|e_k, e_k\right>$$
pointwise. Some sources define both the Schatten norm and the trace norm as the $l^p$ (resp. $l^1$) norm of the singular values of an operator. But the (or any) relationship between the singular values of two bounded linear operators $A, B$ and their sum operator $C = A + B$ is an even bigger mystery to me.
So how can I conclude that the trace class norm is actually a norm by showing that it satisfies the triangle inequality? Other properties of norm are quite easy to verify after this.