Jancouver as was already pointed out don't let size take your motivation away.
You are 6.5" taller than me and I have raced at 206. I can assure you that even at 180-190 I am quick on the hills. I have often said that I cannot attack the 150 pound friends of mine but I hurt them before the big climbs and if gapped I hurt them again even I catch back on. Keep training hard...