I know this is arguing semantics, but I wouldn't say you are celibate, I would say you are abstaining from sex. Celibacy means to
choose to not have sex at all, especially for religious reasons.
How can you say that it will be another year or two of no nookie? No one knows when they will meet someone that they want to be with. Just go with the flow, let things happen. Maybe you'll meet someone, maybe you won't.
I don't know why you your life sucks right now, but you say it has to change so do it! Make a list of things that you want to change and an action plan to do it. Empower yourself and you can do it!
Good luck.
