Stick with it! If you put in the time/energy/commitment up front, you will be rewarded with a well-mannered and loving companion. Housebreaking is difficult, but worth it to be able to allow your dog to live in the house with you and be a full member of the family.
You get out what you put in.