I have bf - a good guy )) loyal, nonjudgmental, supportive...but after 2 years of dating i realized he's not enough for me physically and mentally. Thoughts?