Are you using steroids ?
You will need to do blood work first.
Low libido can be from a variety of things.
- Low level testosterone
- High level e2
- Stress also a big contributor to low libido
Viagra is well known for giving headaches or flushed face feeling (hot)
Cialis however. Not so much. 5mg daily is phenomenal for blood pressure and will help with ED issues without giving you the side effects you have mentioned before. 20mg however will have your man business like concrete. 5mg is enough.
Cialis and Viagra do not raise libido though. This is something that testosterone and e2 balance will need to be checked.
If you're not using steroids you may perhaps need trt in your life. A doctor can help you understand this.
I hope this was helpful mate. No one enjoys having a low sex drive.