How am I suppose to chose between a better life for myself or selling my much loved pet just because he can't come with me?
This really sucks!!!!!!!
Just go and get your better life - because you owe it to yourself......and find the BEST home you can for Grinner.
Just as an example - a client of ours always said his snake should be given to our vet clinic if he happened to die.....and he did.....freak car accident......very sad......
However, the snake, a maccie, gets the royal treatment......if he farts, everyone is onto it LOL.....he gets taken home by nurses, we call them sleep overs LOL...and is a part of the place, as is the naughty clinic cat.
There are solutions......you just have to reconcile that you have to say goodbye to a member of the family - essentially, he is like child to you, and you should feel freaked out, and very sad.
The right home is out there - you just have to find it. You need someone who will text random pics to you, and leave messages on your phone that crack you up about the way he is, what he is doing, and how long he took to decide to come off the new log in his enclosure......stuff like that is what glues animal lovers together.
Good luck. You'll be right.