One thing people have no idea: Testosterone levels are not just responsible for building good muscle mass & better sex drive, it’s a happiness hormone as well. Testosterone plays a major role in mental health. It makes you keep moving forward with a positive mindset.
Try following a healthy lifestyle with little workout & a proper diet. That works towards a natural testosterone rise, which will help you being happy as hell throughout the day with little reasons.