Doubting whether the discharge is mazi or mani

Q: I have a question which always brings doubt to me with regards to ghusal. This happens to me all the time like this morning when I got back home from fajr I went to use the bathroom and on taking out my underpants I found a tiny dot of wetness and small white marks on my underwear. I then urinated and whilst urine emitted I watched to see if anything odd is emitted, I found that a little of white liquid came out as well which was sticky. Is this mani or mazi? I always get confused and then get waswasas. Do I have to make ghusal or do I just put on clean underpants and make wudhu?

Repenting from homosexuality

Q: I want to ask that how can I get rid of gayism. I have been practising it for a long time. I feel bad when I do this and I want to get out of this too. I have performed umrah as well but yet I am unable to keep myself away from this sin. I for few days or months get detached with these activities but then again get into it. I really need some solution to it because I feel really frightened about the aakhirat.