have one's fling

[have one's fling] {v. phr.} To have one or more romantic and

orsexual experiences, usually before marriage.

Jack has had his flingand now seems to be ready to get married and settle down.