Your Estradiol is fine at 22pg/dl. Your Total Test is too low and your Free Test is also too low, especially for someone as young as you. The one thing that is missing is your LH and FSH readings. Those readings will give a bigger picture of what is going on. If they are low, you may have a pitutary problem. If they are normal or even high, you may have other problems.
I would get those done as well and then seek some professional help with someone that knows HRT.