no
altruistic unselfish selfless
Yes, "unselfish" does have a suffix. The suffix "-ish" added to the word "self" creates "selfish." Adding the prefix "un-" changes the meaning to the opposite, forming "unselfish."
The opposite of mercenary (seeking money or rewards) could be unselfish, generous, or altruistic (acting out of moral conviction). The "opposite" of a mercenary (hired soldier) would be a regular soldier, volunteer, or recruit.
It is expedient that you go.
The opposite for "selfishness" is simply "unselfishness" or "selflessness" - but "UNSELFISHNESS" is my choice. It is easier for one to be "unselfish" than to be "selfless", which would require one to be a Saint. Whereas "unselfishness" can be a normal (though uncommon) act.
Your idea is great. But it is very Expedient.
as an adjective: It is expedient that you go.as a noun: The ladder was a useful expedient for getting to the second floor.
It is my unselfish act to provide this sentence for this student.
The Unselfish Gene was created in 2008.
That was the most unselfish thing you have ever done.
The ISBN of The Unselfish Gene is 978-1934041697.
The Unselfish Gene has 368 pages.