I'm ordering t-shirts online... right now i am in 18 pants and i've been wearing some of my ex's t-shirts... Men's large is a bit snug, and xl are a bit too loose... so should i order Women's Large or Mediums??? they won't get here for about a month... any advice???