A compact two/three-port textile antenna with pattern diversity performance for wearable and biomedical communication is proposed. The antenna-1 is placed orthogonally with antenna-2 and antenna-3 on textile jeans material with 30x30x1 mm3 dimension. The two symmetrical inverted L-shaped open-stubs between antenna-1 and antenna-2 as well as two L-shaped open-stubs behind the antenna-3 with the diagonal strip are used to perturb and mitigate the surface current between elements. The bandwidth of antenna-1 and antenna-2 is covering 5G and WLAN/ISM bands where antenna-3 covers a partial 5G frequency band. The envelope correlation coefficient (ECC) and channel capacity loss (CCL) are analyzed for Multi-input-Multi-output (MIMO) a antenna performance, which represent the diversity performance of the antenna.