Is it ok to take an Aleve before I fall asleep after heavy drinking?

I have been taking 2 Aleve's before I go to sleep after drinking on the weekends. I wake up hangover free so it's pretty awesome but I am wondering if my liver thinks its awesome. Any advice

Can Voltaren cause headaches with extended use?

I know that some painkillers can actually cause headaces when they are used of a long period of time but can voltaren cause "hangover" headaches when used daily

Naltrexone?

I know Naltrexone can be used to block the effects of alcahol "BUT" can it also be used to prevent a hangover if taken just before you collaps (pass out) after a night out on the bottle.