I have a question, suppose we have $f:\omega_{1}^* \to \omega_{1}$ satisfies $f(\alpha)<\alpha$, with $\omega_{1}^*=\{\lambda\in \omega_{1} :\lambda \,\text{limit} \}$ can $f$ be injective?
My guess is yes but I don't really know how to approach the problem
$f$ cannot be injective. In fact it is constant on a set of size $\aleph_{1}$.
As Asaf already pointed out in the comments, this is due to Fodor's lemma: $\omega_1^*$ is a stationary subset of $\omega_1$ (since clearly every club $C \subseteq \omega_1$ contains a limit ordinal - in fact the limit points $C' \subseteq C$ forms a smaller club consisting entirely of limit ordinals). Now, because $f$ is decreasing on a stationary subset of $\omega_1$, Fodor's lemma immediately implies that $f$ is constant on a stationary subset of $\omega_1$ and thus it is stationary on a subset of size $\aleph_1$ of $\omega_1$. In particular $f$ is not injective.