Aw babe
I totally agree - sometimes can drive you crazy but when something is worth it.. You can fight, argue and drive each other absolutely crazy but its only because you care so much and love each other.
You just need to find out if it is worth it or if its time to let go