I haven't gone out with anyone in 7 years
What is the reason you haven't gone out with anyone in 7 years?
I miss my ex even though she was a complete bitch at the end.
Instead of wallowing in the past, try to move on and find new people to date. After seven years, you should be able to let go of your ex and not let it bother you as much.
She's lucky that I'm waiting for her after everything she put me through.
You need to understand she's your ex now and you need to move on. Talk about your feelings to your loved ones or get some professional help.