Megan, I never cease to be amazed at how mature you are about everything. I know you'll miss the cats and maybe Mike will take them.j/k I think they have been spoken for already.
Moving is hard but you just watch and see you will handle that too.
I'm also so glad you talked out the problem with your friend. Talking has alot to be said for itself , you can mend many fences that way.
Remember we all love you here and you can come to ramble anytime.