thanks alot for the quick response, the nice advices and
those reprimanding (i know i deserve some)
but some things i would like to clear up is that firstly i did not
shun her of everything that she wanna do. She still goes out with
friends, stay overnight at friends' house, continue to always meet
new 'male species' on the net and still in frequent contact with
quite a number of very close friends of the opposite sex.
She's the type of character who is always active, always sociable
and ever over-friendly/warm towards opposite sex. On the other hand
i love a simple and monotonous lifestyle. God knows why we got
together. Anyways she used to tell me she love the way i am, and
she's extremely happy to lead this simple life with me, so that's
why she initiatively/willingly gave up on alot of activities for me
and became Ms Serene...that's when i felt that i really love her
alot.
but if she were to gradually go back to what she used to be (aka Ms
Spontaneous) , frankly speaking, its not the type of girl that i
really want. That's why i always ask 'do people really change for
love?' I get mixed answers everytime. Some people say yes while
others say leopard can never change its spots. I guess she'd
probably belong to the later.
Yes, i agree that if you love someone,
you should change for the person, BUT you have to also consider, is
the change good for you? Her willingness to give up her active
social life is your good fortune, but it is not good for her. Just
like you said, when you went outstation, she felt sad and
depressed, that's because her ONE AND ONLY security (YOU) is no
longer there, and she's lost. Since you claim to love her, you
wouldn't want her to feel lost right? Think of how she would feel
everytime you have to disappear for outstation for weeks on end.
Would you rather prefer a cheerful gf or a depressed one??
As for you not liking her frequent contact with ther opposite sex,
that's an issue of trust between the two of you. Though I agree
that she should be "more automatic", should know that she has a bf
and hence don't let the bf worry, but if she's close to them, but
not doing anything that is wrong to her relationship with you,
there's nothing wrong with it! They are afterall still her
friends.
Sometimes i get so confused by her, as one moment she would
complain of can't being herself when together with me, then the
next moment she says that she feels so comfortable with me and so
willing to do anything for me.
Maybe that's because she herself is
confused too.
Is it time to let go of this relationship? Considering that perhaps
she was never the type of girl that i like? I dunno, I keep on
pondering without getting any answers 
If she was never the type of girl that
you like, why start in the first place? Maybe you should sit down
and have a good talk with her before you even think of whether to
let go of the relationship. Tell her about what you worry about,
why you think she has changed. Don't just assume that she knows
everything! She may not even know how worried you are with her
having a fantastic social life! I am not her, so I don't know what
she really thinks and how she really feels, but it's really stupid
to end a relationship just because u ASSUME that she has changed
and that she no longer loves you. 