I'm a bit surprised!
Obsession, D&G and Pi don't last on your skin?
These are usually great sillage scents.
Maybe your skin is very dry?
Where do you spritz it on your body?
Or maybe your nose rapidly forgets or get saturated with the scent ans simply ignore it after a short while?