Nothing wrong with introverts. I am very much an introvert, but the combination of moody and introvert changes things. It tends to put you in a situation wherein you are walking on eggshells; very difficult to sustain a long term relationship with someone when you are constantly afraid of saying or doing the wrong at the wrong time. The only chance that you have of making something like that work is if you have someone that is willing to talk ( about everything , anytime). Something that introverts don't tend to do. I do understand that there are some introverts that are good about bringing things up when something needs to be brought up, but that's not the norm.