Western Union gives you 45 days to collect the money from them and after the 45 days is up you won't be able to collect the money from western union.
The sender of the money will have to contact western union to allow you to collect the money once again after 45 days and then if you still haven't picked the money up from western union then the money will be returned to the sender after 9 months.