booklover, know exactly how you are feeling, i was in the same situation with my ds
i even went to the doctors as i was concerned but they all say the same...if he is getting enough foodwise, not to worry too much....but my ds i felt wasnt getting enough...i still some days feel like he isnt getting enough calcium!
so this is what i did...i stopped breastfeeding him in the evenings before bedtime at 14mths
in the day i would try my best to give him cheese as snacks, and yoghurts...infact ds loved the yoghurts
i started to give ds ready brek in the mornings...as this has a lot of calcium as well as other good vitamins
initially ds turned his nose up at the readybrek, but i persisted each morning, and now he has a bowl full every morning, ive managed not to introduce cornflakes, cocopops, etc etc..will stick to the readybrek as much as i can
by the way my ds is 2.8mths
also, i tried everything to get my ds to take cows milk but he was having none of it...so i used to break a little piece of white chocolate and give him it, this would make him thirsty and i would chase him around the room to give him a gulp or two of milk, which he drank cos he was thirsty..then id give him another piece of chocolate and give him milk...took a while but he soon got used to the taste of milk
he still doesnt drink cups of milk each day, in fact he has it in his ready brek, and he has quarter a beaker which isnt much of milk before bedtime
he does have a yoghurt and cheese in the day, but thats all the calcium he has
to anyone reading this and think its bad to give a piece of chocolate to a 13mth old just to get milk down them...trust me, i felt bad, but at least he got the milk down!
as for the 6am waking up...he probably wakes up for his feed...does he go back to sleep after his feed?
if he does, then i personally would drop the feed, and cuddle him up back to sleep,
my ds cried for a feed but i refused to give in, they are only crying because they want that feed!!!...so once my ds knew his feed was dropped and he wasnt getting any, he didnt wake up early morning...he wakes up at 7.15. 7.30ish now,
if your ds wakes up at 6 for a feed and doesnt go back to sleep, then i would take it from that, that he is an early riser, therefore, no amount of cuddling will soothe him, he will be hungry so you might as well go down with him and make him breakfast
hope this all helps, let us know how you get on
oh by the way, i never and still dont give my ds tea, but i mention you do, so in that case, do you put lots of milk in it?...you may be surprised how much calcium he is getting here and there...perhaps you should make a note of everything he eats in a week and look at it to see
good luck, i know you feel bad as so did i, but when they wont drink they wont drink, if you get yourself in a tizzy, they will sense it