A few suggestions.
Capitalize first letter after each full stop.
Next weekend? Sure? (Did you want the "sure" to be a question?)
Yes, I already told you that. (Don't need "had". Full stop at end.)
I knew you were coming but I didn't realize it was that soon!
When did you think it was? ("then" not needed.)
Student or Learner