Kinda no how you feel i think most of us as british sikhs have been there, and at times you think some stupid thoughts that mess you up even more. my brother whos 7 asks some really weird questions sumtimes and even gets into fights at skool, but at the end of the day we all makesure that hes okay and wouldnt do anything that a sikh shudnt do.
Im not gud at giving advice, but why dont you try and hangout with other sikhs and go to the gurdwara more where you feel eveyone the same as you nd if you can try 2 get your mum nd dad to stop those stupid habbits and become sikh 2(easily said than done, i know)
Hope this helps..............
be proud of what you are...........
:T: