Sounds to me like you need a hiatus from the internet. This place is great and all...but get outside and do something fun.
Pack a picnic lunch and go to the park, with her.
Also, you might want to tell her, [I wouldn't say 'lay down the law'] about her friends. It sounds like you have your world and she has hers...
Her divorced friends are definately a negative influence on her. Tell her that and tell her that you don't like her friends.
Essentially at least one thing thats going on is her friends are interfering in your relationship. Tell her you feel that way and don't like it.
It should start a good conversation about why you two should be on the level with each other first and not rely on outside stuff or people to get in between you.
I would say pick up and move...to American Samoa or Hawaii for a year and DON'T get the internet.
It will force both of you to rely on each other a lot more than now....and plus it will be a blast. You will have the time of your life exploring the islands etc etc.