
Your relationship is like a sinking ship, with the exception that it could be repaired in time if both of you want it to be. Ironically and without realising, you two exerted much pressure onto the relationship - indirectly dealing blows to this ship and hasten the process of this declining phrase. I will NOT talk about your daily-experience with one another and how it causes much dis-satisfaction in the relationship - rather allow me to show you the root of your love.
Why relationship is called relationship? - A relationship is like moving on a ship; you steer where you wished to venture, thus relation
SHIP.
Let me fringing` reassure you both that LOVE has always been existing in both side, but
it is because you two are so self-absorbed in containing your ideal way of leading your own love that the other didn't have enough time and the breath to catch up. Love is not about looking at each other - rather it is to explore a new realm where you both can SHARE and LOOK upon the same new direction.
He has different personality and lifestyle and she vice vista. What you both have been doing currently is to accept and suffer because nothing is done to seek new alternative together and blend these two element together harmoniously.
Compromise as you both claim? Have you two truely did what you both have claim? No - in fact, the holes that are created in your relationship is because the two of you felt that you have compromised already and it's draining and exhausting to keep compromising on the SAME issue. But careful readings reveal this: none of the compromising actually took place - in fact, you two practice avoidance instead.

Let me show you the stuff you two have posted:
Girl: i replied if tat's e way, ten it's beta not 2 b 2geta s aft marriage, he may not find e excuse 2 tolerate me anymore...
Guy: why in the first place i never reject her putting the photo. but i didn't wanna restrict her u know?

Compromise is a mutually agreed decision after careful consideration of issue. Avoidance is to seek for the line of least resistance - in simple: simplest way out. Both of you handle your relationship this way: to attempt to avoid quarreling, you hush about issue that could bring possible conflicts directly - not realising, it accumulates by amounts and by then, you both never knew where to repair the damage because too many holes are surfacing.
The next problem in this relationship - you two assume far too much. In CloUdiSm Remix III - one of love's greatest killer is to assume. Even with good Mercury and Neptune synastry aspect cannot always guarantee actual telepathy and empathy between couples - he assumed that she should do this and she assumed that he should know that - it weakens your relationship because reality have shown otherwise.
Girl: wen i was really falling asleep, he keeps disturbing me, saying he wanted to hug me... it's ok that he hug me but he's always figeting n that disturbs my sleep...
Guy: even her frenz all know that their bf will mind if they put other guys photo but it's just that mine don't realise.

Presuming I am the guy "Actually I want to hug her because I know she is tried and I want to give her the emotional support to show that I am there for her, even when she is mentally and physically drained because of work.
Presuming I am the girl "It doesn't matter because the photo in my heart is always you. The photo in my wallet is just a good friend and even so, it doesn't signify anything because what matters is WHO'S in the heart and not the wallet."
Imagine what I had just said above explain the actual mindset and behavior took place for you two - without communication,
DO YOU NOW SEE HOW MISUNDERSTANDING CAN EASILY APPEAR AND RUIN YOUR RELATIONSHIP? And that you never see what's the possible real picture behind. Where's the heart and lips to speak and let known? Love is expressive, with hint of understanding, not keeping mum and lead day-by-day as it is.
***

He has limited social life, love his gf through intimacy and constant security.
She has good social life and never want to sacrifice them. She loves her bf through understanding, practiciality and time of crisis.
And the sad thing is that you both share much love for each other, without the knowledge to handle personality and lifestyle clashes. From a helicopter point of view, it's not even about a change of heart nor some really serious matter, therefore your issue can be solve, altered and mould into something that can be accepted by two side.
Don't try to get used because it doesn't work in this case. Always learn to have something that allows both side to live smoothly without having to ponder about the problem behind your head.
***

Now, if you two can't make a decision on how you want your relationship to go, then just listen to me and follow what I have to say (please note you do not have to answer to me nor anyone else - you only need to answer to each other):
I) Answer this question: Do you still want the relationship? If want, then are you prepared to spare all effort to maintain, salvage and revamp this relationship? (Forget about this whole thing if any one of the answer is No. This appears to be a simple question, but do not answer it hastily. Take one day consideration to answer them - because you don't want to waste each other's time)
II) Because you both are willing to revamp the relationship after (I) - Embrace this theory "
We can't go go back and start everything afresh, we can only move forward and create a new ending" To begin, we shall start with words and letters first. Go home go up a written draft on whatever satisfaction either one of you have in the relationship. Next, draw up another draft on the disatisfaction part. Exchange them after you both have written.
III) Meet 2 hours later or something after each of you have read them word for word. Embrace this theory: "
It was not a question of love. It was a question of a man." Sit down and begin the speech phrase - 3 Phrase: Clarification, Discussion, Suggestion. Clarify anything that you have want to say before you talk about your relationship. After all is cleared, lay down what you both have written and understand each other's point of view and mindsets.
You must understand your relationship, each other's character and the love itself. Suggestion on how to handle the issue must be made, especially on recurring issue like late without notice, etc. It
must be agreed mutually and both must be able to picture a certain acceptance even when suggestion is in effect for long term.
IV) Problems in relationship common. Conflicts can be dissolve. Embrace this theory:
"I have learned not to worry about love, but to honor its coming with all my heart." From (III), you understand how your relationship is like - now, talk about the vision of your relationship. Where is it heeding and what's the definition of your relationship? The glue that keep it going? Your love's fuel? Your future (not about marriage, but about the future of your love and relationship) and everything else. Have a good gauge on where your relationship walks and avoid making it wander aimlessly around.
V) Spend the remaining time apologing, making up, enjoy quiet moments and everything else.
P.S:
Love is an attempt to change, a piece of the dream world into reality. Are you both willing to make this conflict vanished? Or at least settle them now and knowing where to repair the next time damage appears again? If old issue keep springing up, that means you two didn't really solve it. Learn to solve things ONCE and for ALL. True love never come easy - you want true love don't you? You can only work for them for they are never given away.

Cheers