hello there.
Well done first of all, what an achievement. 21lbs is fantastic- don't give up after all your hard work.
What can you do to make yourself feel really rewarded (and pretty)? can you go and get your hair done, or have a facial? if you can't afford to get it done, go to boots and...