HI and thanks for using the forum.
Well, the smokey smell is probably from smoking. Stale cigarette smoke is stinky, and it sticks in your clothes, hair, etc. The urine smell is different. My first suggestion would be to go see your regular doctor (not the OB) a regular general practitioner so that you can have a full physical. The urine smell is probably an ammonia smell and there are some causes for an ammonia smell including a skin infection with Helicobacter (this is a bacteria), a high protein diet, liver problems, etc. If everything checks out with your regular doctor, I think my next suggestion would be to see an endocrinologist. Good luck and keep me posted.
I AM A SMOKER AND DO SMOKE HEAVY. I ALSO HAVE ALOT OF TATOOS COULD THAT BE THE CAUSE OF THE SMELL?