Welcome to the forum. This is definately the place for you. I have one piece of advice. You said that you are trying to be as open as you can be. What's holding you back from being completely open?
Also, what are some of your "issues". Once you have those out in the open it'll be easier for you to talk about them in particular so everyone can figure out how to make them better.
Good luck and please ask any questions!!
Live life to the fullest 'cause you never know if you're gonna wake up tomorrow!