You welcome poweredbuyer
Yes, wouldn't we like to know all the answers. I'll give some advice, just as long as you take it as my personal opinion, which is not perfect and maybe wrong. I'll go with the most basic one.
"why did it end this way"
Here is a list of potential reasons:
1. You were over protective and restrictive way too much (A big turn off for women that makes them want to run away)
2. You took her for granted
3. Her family who does not like you had some influence in her decision
4. She decided you have too many faults for compatibillity and you can not be changed and you can not improve.
5. She did not have a lot of experience with other people (After 5 years in a relationship that started at 19 she may have decided she wanted something different)
These are just some random, potential reasons i picked up from your post (There could be more). So don't think that her leaving you is all that bizarre. They sometimes leave even with no real reason...
Now, if you already spoke to her and she picked #2 then she has to understand what #2 means. Maybe you need to talk to her face to face to clarify that #2 means that you say farewell and both of you become invisible to each other. There can be no more calls, messages, emails etc... And if she does continue to comunicate you will simply ignore her. You can slip a question through here asking her if she is ready for that? If she isn't ready then she will have to pick #1. If she is not ready to go to #1 then you will have to stick with #2 until she is ready (You also will let her know here that the sticking time is not permanent and will eventually run out). Once again, my opinion but is probably the best way to deal with the situation.
I think there is an option #3 as well where both you and her can be friends, but in order to pursue that option both you and her have to be completely over each other to be able to pursue a friendship while dating other people.
Also, i think when you speak to her face to face it is a good opportunity for you to apologize for your wrongs (Which you did do) and to thank her for 5 years of relationship and good times which obviously meant a lot to you...
Anyways, hope above helps!
Don't cry, don't regret and don't blame
Weak find the whip, willing find freedom
Towards the sun, carry your name
In warm hands you are given
Ask the wind for the way
Uncertainty's gone, your path will unravel
Accept all as it is and do not blame
God or the Devil
~Born to Live - Mavrik~