It sounds like the two of you need to like you said develop communication. That sometimes helps with the lying and the arguing. The two of you have to find compromises in resolving problems. The issues around going out would be minimized if the two of you communicate before she goes out and compromise. That way she wouldn't feel compelled to make up stories. Sometimes lying is a way to avoid the hassle of finding a compromise. Work on this as a couple and decide if you want to do this while living together. This can also apply to other situations in your lives. It is up to you and your girlfriend to decide if you can start over. She has to make a commitment to deal with this relationship from an honest place or it won't work.
If this is helpful, press accept