Ok, first of all, add me as a friend, you just described me. Like, same person description.
Water, Dragon, and Ghost types are awesome, but let's be real, Dark types are the best lol :). Fire is awesome as well, mostly because most of my favorite starters are fire types. Who is your favorite...