hi,
I don't think you will have any problem for landing. Everything looks fine. Canada officer may ask you questions, but as long as you don't say I will go back to U.S. tomorrow, it's fine.
after you come back, could you please share your experience. One of my wants to land and come back as well?
best wiskes,