Go garvo !
Has to be love and RESPECT !!!!
IMO your already messing it up get married pronto or GET OUT, a ring and vows IS a commitment to each other