Ok I guess I will be the one to point out how horribly stocked that tank is.
First off that tank is way to small for the glass cats, ancistris sp. pleco, and the Yo Yo loach. That tank looks like it only has a 10x10 inch base which doesn't provide enough swimming room for the Yo Yo loach. The yo yo loach and the glass catfish will require a tank that is at LEAST 36 inches long as yo yo loaches are very very very active swimmers. The tank is way over stocked. The ancistris sp. pleco will produce more waste then your betta's combined and you will have to perform WC's every other day to keep the fish from being poisened by their own wastes.
Moving on to your bettas. You should never ever EVER keep a male betta with females. Males have been known to kill females that are reluctant to mate with them. Next you should only keep female bettas by themselves or in groups of 3 or more. Female bettas develop a pecking order like hyenas or african cichlids and if you only have 2 bettas the other one can/will bully the other betta to the point of starvation and disease. You can see that your blue female is showing stress bars which is probably from the male pursuing her to mate or that the white female is bullying her, or both.
I would suggest setting up that 17gal that you listed in your sig. It may not be the best thing for your fish but it would be better then cramming them all into that tiny horrible box. I would personally leave the male betta in the 6 gallon and pick up a couple oto cats or some endlers to keep it company if you want. Also your yoyo loach would apreciate a few more friends as if left alone the become reclusive and territorial as the get bigger.