You really need your free t measured. Erections libido can take a bit longer. It’s only 6 weeks. The endocrine system will need time. We use 6 weeks to see if you feel horrible but you say u feel good except the erections libido.
Many report the great feeling 2 weeks in then down then back up after you stabilize.
You need to free t measured.
And I would check TSH , free t3 , free t4
Libido is more complex then just having good total t and estrogen. Btw ur e2 looks good.
Also with 100 mg a week why take tomoxafin? Maybe stop that esp since e2 looks good. Maybe that’s causing sides.