Name changed as this may be outing.
I have been with DH for 10years. We have three young DC. DH comes across as naturally very intelligent, he is quick witted, very knowledgable however he has failed at every career he has ever tried. I sometimes feel like this is a reason to leave him.
DH is a wonderful father, a patient and kind man. He does more than his fair share of housework, and he is pretty selfless. On the whole our relationship is good although I sometimes am frustrated that he doesn't take much initiative even in things like buying me birthday gifts (he has to be reminded!) and he can be thoughtless in that respect.
He has worked in several different fields since I have known him, he has left all of these roles due to stress or not being able to work to the standard they want. In his current role which is an entry level job (and entry level pay) he has been there two years and they have not progressed him. He has never believed that he is to blame, he is never able to improve. Today he came home and told me that he isn't going to be put on the further training course towards career progression but it isn't his fault and he is sure he will be on it in six months time- this is the same thing he said six months ago.
I am getting so frustrated and don't know if I want to spend the rest of my life with someone who cannot financially support me. Don't get me wrong, I don't want to be a kept women but I currently earn twice his salary and I would like the option to one day be supported to retrain just like I have supported him for the last decade. I don't think he can improve at this point. I also find it incredibly embarrassing and unattractive which is probably very shallow of me.
I love him and don't want to leave him but I can't keep having the same argument and feeling the same frustrations and embarrassment over and over, so I think perhaps I have to leave him.
So AIBU to end this relationship because DH doesn't have a career? And if I am BU how do I let go of these frustrations so I don't get resentful?
Please be gentle with me