honestly? i seriously would just check all this out with your actual primary doc just so he/she is aware of what you are taking and any possible interactions that simply 'could' be affecting one another? if any of the stuff you are actually on has the tendency to actually thin your blood to some degree, that advil you took ALSO has natural thinning qualities kind of like aspirin does as well. that could have been like the "catalyst' here?
just exactly what ARE BCAA pills? never actually heard of those? another question here for ya, why did you decide too even take any anti B at all let alone one that was not actually rxed specifically FOR you? there could be some type of real problem with even doing that when you do not even know how you could react, esp when your doc is not aware to tell you if this particular anti B may be a possible interaction issue for you? it is just never a good idea to take anyones meds for alot of really good reasons? it sounds like this was perhaps out of desperation, which i CAN understand, but it just can bring on some issues for the person tying it, thats all. if you do actually need some type of reeal anti B, your doc would be able to tell you that too. but i would most definitely seek out his opinion on this and he could check your blood clotting factors among other things too.
when it simply comes to a situation like this, seeing your primary is usually the very best way to find out things. they just know you and your meds along with your own personal medical history better than anyone else does? i do hope all is well there for ya, but i would see your doc at this point. 'something' appears to just be going on here that needs his expertise to actually give you some answers. please let me know how you are doing, K? FB