Take him to the vets.
My dog is bleeding from his willy has been goin on for few weeks he is always licking it have looked at it no redness all looks okay?
If he is bleeding from there it does NOT look ok. Get him to the vet. He may have a kidney or bladder stone.
There always yearn for what is in scarce which subconsciously keeps nagging until you have it irrelevant of the cost, situation or circumstances. This yearn can be attributed to anything or all of them things you mentioned. Here lies the true one self, emotions are meant to serve you not rule you. Assess the situation and possible repercussion, thinking in long term benefits than short one and come terms with yourself, strike a balance.