I came across this expression today and found that the term means to endure the hardship phase a man is going through without whining which is what is stereo typically expected from a guy. I went through the wiki page (https://en.wiktionary.org/wiki/suck_it_up) but did not find why the word 'suck'was used in this phrase. I suppose there's a reference behind it in analogy to drinking something unpleasant and then dealing with the irritation it might create in the body. Otherwise, one could use other verbs such as 'hear' or 'eat' and frankly I don't see anything wrong with them. I would like to know what was the inspiration behind using the word 'suck' and what was the origin of this phrase?
EDIT: The possible duplicate question(What does “suck it up and go” mean?) tries to answer about origin which may or may not be true. There is no definite answer to it. Besides the question is mainly about the meaning and not the origin per se.