Seahorse Dads Get Pregnant

Did you know that male seahorses compete against each other to get pregnant ? Strangely enough unlike most species it’s not the female who gets pregnant but the male. Now in order to attract a female the male seahorse wrestles with other male seahorses to show its strength.
He also opens and closes his pouch to show that he wants to get pregnant. He fills this pouch with water and then ejects it with as much force as he can to show that he will know what to do when the time comes to give birth. Seahorses remain pregnant for three weeks, undergo labor for 72 hours and finally manage to release 200 babies at a time.

why do male seaorse carry babies.no one got the right answer for my question.please im asking why do they get pregnant instead of the mom seahorse
The why is unexplained, they are just made that way, thats the reproductive process given to that species. We can observe the reality but there really is not an explanation of why.