Hey man. This site is here to help, so welcome! And, no. You aren't going crazy. There are a lot of really great threads about people in similar...