You only NEED protein shakes, if you cant hit your protein macros with other food. If you can hit your protein for the day with nothing but fish. then do it up...but eating fish at every meal would...
I think Top Ramen has a REDICULOUS amount of sodium. thats why most people say its bad. If you dont season it with the little seasoning packet they give you, then i think you should be good.
some people look down on gainer shakes. but if you have the money to spend and really have trouble getting in those calories. DO IT! ive been drinking gainer shakes since I started my bulk. Im 4...
Confront him first, tell him you dont feel comfortable..if hes a scumbag about it then do what you gotta do..but if hes nice and says he'll stop or move out then leave it at that.