****sexually disturbed ****

I think my husband of 4 yrs is either cheating on me or likes the same sex as HE idk what is going on but the last 2 yrs I have been begging this dude to show some interest in me either a date night or a romantic evening walk on a nice day idk something that will turn him on enough to ripoff my clothes idk what elese to do but go find me a piece of booty he can't satisfies me cause he won't even do nothing then when I try his peepe don't raise a inch NOTHING I'm disappointed my self esteem is GONE I don't feel loved or wanted I think it might be time to pack those bags and get walking away I cry for hours days months he sleeps falls asleep as it don't bother him I wanna punch him out really good please any advice thanks