I agree it also looks like nicotiana, but the stem and leaf structure indicates phlox. This photo is a good representation of the stem and leaf:
If the plant has been around for a couple of years, it is likely a perennial unless it is an annual that self-seeds - which nicotiana does sometimes.
Che - can you comment or provide additional photos of your plant?