It still make's me wonder though, did celestia raise spike herself until he and twilight moved to ponyville, he likely got his maturaty from being around twilight and likely got his humor from celestia but that's just my guess
Maybe the fourth season will clear that up. Logically I'd say that Twilight was too young to take proper care of Spike and the princess was too busy. Perhaps Spike stayed with Twilight's parents for a while. But something tells me Twilight, being the princess' personal protégé, needed to stay away from home. In that case it would make sense for Spike to have had one or several nannies. It makes sense, since Spike doesn't seem to share any sort of mother-son like bond with Twilight, the princess or Twilight's mother. I think the sad truth is that Spike doesn't really have that kind of relationship with anyone, because they just didn't take (or hardly took) the time to bond with him in his earliest stages. Socially challenged pre-Ponyville Twilight Sparkle would have had no reservations against pointing out that she and Spike aren't related, simply because it is a fact and facts overrule everything. The rest of Twilight's family don't seem particularly interested in Spike. Princess Celestia treats Twilight more like her offspring than Spike. The princess' servants would've only done what was necessary to keep Spike alive and then continue with their other business. That, and Spike has probably been moved around a lot, not really giving him a chance to settle down somewhere. The biggest giveaway has got to be the fact that he often shows clear signs of having anxiety issues. I think that dragons need structure in their lives and that they don't like change. This would be even more true for the babies. The space they hatch in and where they also spend their entire childhood, that is their safe haven. The role of every family member has to be clear: daddy guards the territory (or isn't there), mommy takes care of the little ones and is above the little ones. Twilight would be the closest thing he has to a mother, but she is inconsistent about her role, which confuses Spike.
I really like this theory. In a way, you bring up good points. Celestia isn't really motherly to spike. She give more attention to twilight than anyone else (heck, she might as well call twilight her daughter while she's at it) and usually ignores the baby dragon when they're on screen together. And twilight was too young to raise him. In all honesty, there's no telling who raised him. So you're theory works in a sense that, since both have unfortunate implications, that maybe a nursery is the place he was raised.
But what especially makes this theory work for me, is that in "Dragon quest" spike says the mane 6 are his family. It was a sweet scene and all, but to be honest: the way they've treated him for these past seasons show that they may not be the bestest of friends to him. Yet, because they're the only thing in his life that is consistent, he chooses them to be his family. Because he always has to move around, he's always made different friends, but he hardly ever enjoys it. So now that he's in ponyville, with new friends, and will probably live there for a while, he's attached himself to them.
That's exactly what I was thinking. I honestly don't understand how people could think little Twilight would have been eager to take care of Spike, let alone responsible enough.
[quote]When I was just a filly, I found it rather silly to see how many other ponies I could meet. I had my books to read, didn't know that I would ever need other ponies to make my life complete.[/quote]
Does this sound like a filly that'd jump at the chance to take care of a newly hatched reptile? One that nopony has any knowledge of as to how to raise it? It would've been downright irresponsible to have placed Spike under her care. As for the princess; our queen did not even raise her children herself and she wasn't in charge of bringing day and night!
My guess is that Spike spent his earliest years in a nursery, maybe even a private one all to himself in the castle, and he was handled by many ponies. Therefore he was unable to bond with any one of them. Twilight may have left a subconcious maternal imprint on him by hatching him, but knowing what Twilight was like before they moved to Ponyville, she probably crushed whatever chances she had to develop that special mother-son like bond with him, by treating him like an assistant and just flat out telling him they aren't related, lecturing him about how it's physiologically impossible.
Now, about his "home". As I stated earlier, I believe that baby dragons are raised in the same space they were hatched in. Under normal conditions this would likely be a cave. Spike was hatched in a classroom. He was moved from the classroom to a nursery, from the nursery to Twilight's castle suite and from there to the Ponyville library. The latter adds another problem to the list. Libraries are public places. They are wide open for strangers. If there is one thing we know about dragons, it's that they don't like visitors. How could Spike possibly settle down in such a place, knowing his home can be invaded at any given moment? So he has that problem as well, aside from his I-don't-know-about-my-biological-parents-as-a-matter-of-fact-I-don't-know-anything-about-my-species problem. No wonder he's insecure.
Yeah, filly twilight was probably too busy with her studies, to really be maternal. I kinda imagined though, that when celestia and her took a break, they'd play with spike, so he wouldn't be entirely alone.
Though for me, I personally feel like, Spike and Twilight's bond, is sorta hidden in their subconscious. Like: At first Spike and twilight first saw each other as strictly business. However, if you noticed as the series progresses, they've gotten a little more friendly to one another. I feel like the bond that they created, from her hatching him, grew stronger from her learning more about friendship. So I don't know if spike would actually bring up whether they're family or not. I think he'd ignore it, but he'd grow more attached to her overtime and not understand why (until Dragon quest that is).
Well, while it seems that dragons don't like visitors. It seems like anyone who ever bothers to show up at the library, are usually friends, or at least ponies he's acquainted with. I felt like dragons are more hostile to complete strangers than everyone. But I guess I'm not up on my dragon theology.