なってしまいました conjugation


So I was talking to this girl and she sent me this message:

> あたしもラーメン食べたくなっちゃったw

(She always send me the same message in English, which I got admit that makes
my life easier)

Since I was not understanding the sentence in Japanese I asked her to send me
it without any abbreviation, then she sent me:

> 食べたくなってしまいました

I guess it is 食べたい + なる + ??? I don't get the shimaimashita (shima + imasu in
the past tense?)

And how could she compress all that with only ちゃった？ Isn't ちゃ supposed to only
compress ては？




> 「食{た}べたくなってしまいました」

is composed of:

> 「食べる + たい + なる + しまう + ます in past tense」

As far as meaning,

「食べたくなってしまいました」＝

「食べたくなってしまった」＝

「食べたくなっちゃいました」＝

「食べたくなっちゃった」

Those were listed in the order of formality and politeness. Now what do they
mean? Here are my personal best:

> 「あたしもラーメン食べたくなっちゃった。」 means:
>
> "I've got the urge to eat ramen (suddenly) myself."
>
> "It/You got me craving ramen!"

Finally,

> Isn't ちゃ supposed to only compress ては？

You are clearly thinking of a different kind of 「ては」 here. For instance:

「行{い}っ **ては** ダメ！」＝「行っ **ちゃ** だめ！」＝ "Don't go!"

The 「ちゃ」 that we are discussing here is just part of 「ちゃう」, which is the
colloquial form of 「てしまう」.




> 「食{た}べたくなってしまいました」

is composed of:

> 「食べる + たい + なる + しまう + ます in past tense」

As far as meaning,

「食べたくなってしまいました」＝

「食べたくなってしまった」＝

「食べたくなっちゃいました」＝

「食べたくなっちゃった」

Those were listed in the order of formality and politeness. Now what do they
mean? Here are my personal best:

> 「あたしもラーメン食べたくなっちゃった。」 means:
>
> "I've got the urge to eat ramen (suddenly) myself."
>
> "It/You got me craving ramen!"

Finally,

> Isn't ちゃ supposed to only compress ては？

You are clearly thinking of a different kind of 「ては」 here. For instance:

「行{い}っ **ては** ダメ！」＝「行っ **ちゃ** だめ！」＝ "Don't go!"

The 「ちゃ」 that we are discussing here is just part of 「ちゃう」, which is the
colloquial form of 「てしまう」.

