I was hoping he would be settling down a bit by now.
(this is no fun for you if he keeps this up)
Can you get him to charge an empty sodabottle?
(it's Sunny's favorite game, and she really blows of a lot of steam with it- running after it, atacking and grabbing it, throwing it around,sometimes even tripping herself up and falling over it))
He sounds like he is really in need of releasing some more energy (and you really need a hug! Doing al you can and he is being quite a challenge.)
* You can always tie it to a piece of string if you do not want to risk your fingers.
At first I was afraid I would be feeding her aggressive state, but it turned out okay.
(She had no stamina at all and was panting after 5 minutes, and a lot happier.)
My friends always think of the greys as cats-with-wings, for Sunny I need to think "puppy".
(LOL you have dogs- you must be beter at this than I am!

)
I am only a small step ahead of you, we really need a veteran/ mentor here!
There is so much to figure out.
(Could he also be cranky because of molting/ heat/breeding season ? I do not now...
all I can think of is: this guy wants to move (a lot) - so how can it be made fun for both of you?