There's really not much to add, others have said it so well. 28 pounds is nothing to sneeze at. You're doing great! Keep it up!