I got my test results back, testosterone is 382 ng/dl, reference normal range for 18 to 59yrs old is 200 ng/dl to 1080ng/dl this is what my test shows, also the estradiol(e2) is 31 which should be below 52 as per my test. But however the problem is that im continuously going through emotional and mood swings which is fucking up my mind up, i started lifting im getting up early doing my work. I started getting my mind busy by indulging in some hobbies but still when some fucked up thought comes up to my mind that whole day im thinking about it and sometimes even getting too emotional over it. How can i stop this?.