Great advise :) thanks everyone!!
I always eat one of those fiber bars, with 35% of your fiber, first. It keeps you full and has nutrients to help you workout. I also drink a full bottle of water first as well. Afterwards, I have some proteins (usually eggs, or peanut butter toast) and a fruit for sugars.
Yes that sounds good. Tip: if you can do a quick 15 min cardio before you even eat breakfast. Bcuz you haven't eaten anything you'll body will have to use the stored energy, therefor burning fat. Juts make sure you eat a healthy breakfast afterwards. :)
Completely normal. Your body's asking for nourishment to repair the muscles you used during your workout and restore the nutrients it needs to keep you in top form.
It is great to have a pre-and-post-workout snack and your choices are great, so keep it up. When you start feeling the grumblies again, don't hesitate to reach for another. It is commonly believed that eating late at night is detrimental for weight loss. But the truth is as long as you are active on a regular basis, there is nothing wrong with having a snack before you hit the sheets. Just be sure to keep it light, like a spoonful of peanutbutter on an apple, some yogurt, or a lean source of protein like scrambled egg whites or a few slices of turkey breast. The fibre and protein should keep you satisfied until the morning.
Keep up the good work!