Sleeping earlier should help, if the issue is falling asleep earlier, consider light exercise a couple hours before trying to sleep. I’m personally not a big fan of medicated sleep assist, but some people may need it.
I used to be a very deep sleeper. The things that helped me wake up on time were making sure I was tired enough at the end of each day to sleep soundly, and getting up at the same time daily. I usually wake up a bit before my alarm goes off these days.
Being that the community is rather small at the moment, a lot of people just browse by new and see what there is to see (that’s how I got here). I don’t believe I’ve seen any particular community exclusively for generalized questions about oneself/ones sexuality, but there are plenty of specific communities to various sexualities as support communities.
I know there are a few verrrry small groups for asexuals, as I’m a part of them.