I've always told my girls ....you cannot be truely happy unless you yourself are happy first.
So, make yourself happy and if that means that the man in your life has to play 2d fiddle, then he can either 1...get with the program or 2...find another program.