EVERYDAY ENGLISH PHRASES
The correct answer is:
-I was invited to the wedding and they put me in an awkward situation
-I was invited to the wedding and they put me in a compromising situation
-I was invited to the wedding and now I feel obliged to go
-I was invited to the wedding and now I feel I have to go out of a sense of duty
PD: la manera más común de decirlo es : I was invited to the wedding and they put me in an awkward situation/position