I am also a beginner and I get results every single time I meditate. But I never get the results I want, always something else. Whatever happens just observe and let go.
If the mind starts thinking about food and you don't want it to, you have just created suffering for yourself. Let the mind think about food, just don't follow it to the fridge.
If the mind starts thinking angry or dark thoughts, just accept these thoughts for what they are and don't try to get rid of them. If you cultivate ill-will towards ill-will you just end up with more ill-will. Only with loving kindness and acceptance is ill-will overcome, never with force.
If the mind is sleepy do you want to get rid of the sleepiness, or are you content just to notice that you are sleepy and stop trying to control it?
If the mind is wandering into the past and future just gently remind it to come back to the present moment. This present moment is good enough, learn to relax and be content in the present moment. It is only when we are not content with whatever is happening in the present moment that the mind becomes restless and wants to go somewhere else.
If the mind starts doubting and asking all sorts of questions - eg. "What is the point of this?" "How am I supposed to let go of the body?" "When will I ever get any results in my meditation?" just notice doubt for what it is, just doubt, let it be, don't follow it, return to the meditation object.
In my limited experience that's all there ever is in meditation - 1) being aware of what is happening 2) letting go/letting be 3) returning to the meditation object
I hope this helps,
Four types of letting go:
1) Giving; expecting nothing back in return
2) Throwing things away
3) Contentment; wanting to be here, not wanting to be anywhere else
4) "Teflon Mind"; having a mind which doesn't accumulate things
- Ajahn Brahm