You will NEVER make progress until you get at least 7.
Yes it does, but its not as bad as your sleep habits.
Biceps... There is no "t".
Everyone's caloric need is different per day. I just eat super clean ONLY when I am hungry. I'm 220 ~9% bodyfat. This method really works and you can easily stick with it. If you are lifting properly, and getting the proper rest, your body will need more calories and you will be hungry more often. This is how muscular growth works. Also, never do the whole bulking, then cutting thing. It only exists as phases that steroid users have cycling on and off of the drugs. There is no need for a natural athlete to cycle their diet. These words have made into the natural discussion in the past 10 years and they should be ignored.