Here is my huge dilemma. I just graduated high school and planned on going to college around where I live so I can commute. I had everything set up and got into a college around where I live at but now sadly I want to switch majors and in order to do that I need to go to a different college. I am going to the college around here for the year but after that year I am hopefully going to a different college but farther away. They do not allow animals into any dorms at any of the colleges I have picked to look at. I do have Ball Python and I only bought one because I figured I would stick around and not have to live the dorm life. However things have changed a little and I feel sooo horrible . I am like those people that I despise because they bought a pet and did not think ahead fully and now have to give it away. I feel really bad that I did this to an animal. I'm so ashamed of myself but I do not know what to do or who to give him to. I want him to go to a good experienced snake owning home and would soo not trust anyone remotely around where I live. I know this is a year away but I am worried about where he will go. I love my snake and want the best for him. When the time comes what should I do? I have never given an animal away before.