Using fancy words isn't the way to impress. Since you're asking other people for some words, there's a higher chance that you'll accidentally use them wrong. What you're saying is what matters. Whether or not you're able to get your point across is what matters and using "fancy" words isn't going to help with that. I bet what you have is great. Just make sure you're getting your point across and you'll be fine.
Answer: yeah it sounds good. But it depends on whom your sending it to. So if its like a text then it wouldn't matter but if it's different then it would be "I want a close guy friend who I can tell everything to".
Explanation: Some people dont like being called males.
20! cause 10 dollars times to pieces equals 20 dollars!
instead of using the word roam try to use the word venture. like he had the urge to venture.
hope this helps!
Light dancing on my/your/his/her skin
Smiling down at me brightly
Peeking out from ground
Just to name a few.