I don’t know if anyone else has mentioned it yet but next time take the ibuprofen before going to bed (while still intoxicated). My friends and I always set out an ibuprofen next to the bed before drinking to remember. You’ll feel 10x better in the morning.
I get a terrible headache if I smoke a lot of weed the night before. I also know many people (including myself sometimes) who get really bad anxiety even with just a bit of weed. I like to cannabis but it just has never hit the same as alcohol for me