when doing activities after awhile are they not suppose to give anymore hearts or is my game bugged? also doing the waiter job does not give me the knowledge points