Help I got a Stye chalazion kind of Stye with no head

Kelly

Im due Jan 28th and I don’t want to have a Stye when I have the baby 😟. I have been putting warm compress, got a Stye ointment, putting hot tea bags, and trying apple cider vinegar with a q-tip. & lastly been washing with Johnson & Johnson no tears baby shampoo. Help what can I do to get rid of it. It’s on my upper lid & no head.