You're not a bad mother-heaven forbid!! Casey is just a free spirit-he'll be happier-and I bet you can visit-before you know it he'll be smiling and romping having a fabulous time!
Good luck