How far apart are you guys stayin apart?
distance matters but yet not matter at the same time.
Sometimes When bf is really tired, even walking across the road to
send you home is a heavy chore.
Many times,
He may try to please you, deep down it's a chore.
But i believe it's all worth it when he sees you happy. 
Cold war is very bad esp for bf who does in your bid most
times.
One mistake destorys all his good deeds. Unfair right?
You're not wrong to think that way. Just that you need to approach
your thoughts to him in ways that won't pressure him. Speak
honestly but without demand. REMEMBER - He must realise that his gf
is not petty but infact very mature and understanding in executing
your message to him.
In near future, he'll do things automatically.
Haiyah....this one difficult to explain. Must teech hands on de.

Cheers