Fitting macros and eating enough cals.

Options
How does one eat within their macros AND eat enough calories?! I know plenty of you know how to do it so pleeeease give me some tips. I'm baffled!! I need to get more protein in me too :/ Any suggestions on good protein shakes or bars that aren't too expensive from the UK? Feel free to redirect me to another topic if it's already been covered.