an astro nut!
It could be a chronophile (one who is obsessed about time).
meterologist
meterologist
Lycanmaniac --------------------------------------------------------------------------------------------------------- Lycanophile??
Workohalic or social
skull collector
You !
Party pooper?
sociopath
vamp freaks
crazy cat person
Vain narcissist and/or sociopath