Kleengal;
Welcome to SR! You are right, this is a great site!

You will find many people here with whom to share, identify with and commiserate.
Congratulations on 7 years! WOW! Keep up that good work!
Glad you came and vented. Hope things work out with your b/f. And, I hope to see you here often as we grow in our recovery.
Shalom!