Whenever I can't sleep, I always figure lying in bed staring at nothing/the ceiling/fish tank in your case :D and resting is better than not resting (and definitely better than being on the computer XD).
I'm pretty sure there's studies showing how other animals help at least curb depressive episodes so not surprised that Astro is a big help there (also I'm totally biased because dogs).
Hope you pick up soon :)