It has been almost two years since I got my hair cut short.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
It has been almost two years since I got my hair cut short.
として、『ショートカットにしてそろそろ2年になる。』と言えます。
また、
Since my hair has gotten thicker and the hair at the back of my neck has grown longer, I thought it was time to get a trim.
とすると、『毛量が増え襟足も長くなったので、そろそろ整える時期かと思いました。』として、ご質問にある内容を伝えるのはいかがでしょうか。
参考になれば幸いです。