Weight gaining supplements do have their place. It helped me when I was younger, I bulked up nicely but got moerse pens. I didn't workout, though. If I did, the pens would've been minimal.
Best bet is to eat healthy and whole foods, a surplus of calories and hit the gym hard.
Smoking, energy drinks, takeaways as well as fake friends. They're an unnecessary waste of time and money. Die naies is 'n klomp opskeppers.
Oh, when I'm home I piss on the lawn. Even during the day. Saving a lot of water by not flushing as often, I get to mark my area and some weeds actually...