It really depends. Most times, its a tender gesture. Sometimes it's instead of kissing you on the mouth for a number of reasons, ie they can't work up the nerve, or they don't really want too.
I actually kiss my trusted female friends on the forehead, and I'm told it makes them feel loved, and nurtured. My motivation behind it is exactly that.
Girls I'm romantically interested in however, I will also kiss on the forehead, but do it sooner in the relationship, as well as other subtle and not so subtle indicators of romantic interest.
honey, forehead kisses arent romantic, it didnt mean anything...
Affection. Or checking to see how you respond.
you must have had food on your forehead
they either are not ready or they are waiting for you to kiss them
It depends, but usually it just means that your good friends with him. If he has a gf then it could mean he wants to brake up with her for you.
It means somebody kisses you in the forehead
He's too nervous/shy to kiss you on the lips.
it means that he loves you lots and lots
He (she) misses you
A forehead kiss can signify a gesture of affection, protection, or comfort. It may indicate a strong bond or deep feelings of care and respect towards you.
it might just mean that he wants to take things slow. and kisses are the first step. when my boyfriend and i first got together, he always did that and about 3 weeks into a month in the relatiionship, we talked and he told me that he didn`t wnat me to feel pressured into doing something i wasn`t ready for
When a guy kisses a girl on the cheek in India when married or dating.