I'm gonna say something that may rub people wrong and honestly, I don't care. To many people make cardio and strength training so overcomplicated that at a point it becomes ridiculous. Lift weights, as hard and heavy as you can. Notice I said "as you can"? This is one area where so many fail because they try to train way out of their strength range. Do cardio, do whatever you like, be it in the gym or on a track or walking in the hills, whatever makes you get off your ass and do it. When you aren't doing your strength training or cardio, eat and rest as much as YOU can. If you have a super busy day with work or family, eat a bit more to prevent going into a caloric deficit. Have an easy day, eat a bit less. This isn't rocket science, quit over-thinking this stuff. Lift, do cardio, eat and rest.

Use the K.I.S.S. theory, Keep It Simple Stupid.

Quit thinking and start training.