hey buddy, sounds like you really care about her, so , work it out! good people are hard to find, when you love someone you should fight for them, and realize that when you give up on a person for there issues and annoyances, sure enough there will be someone you will meet with other...