Go take a long hot shower, put on your favorite clothes and get outside take a walk, drive if you do, do whatever you feel good doing - just get out of the house.
Also a bit of advice - guys will always be sweet mostly because they want to get into your panties. They only stop being nice when they've gotten in and don't want to anymore or when find out that they will never get in - then they're just like females.
You have a good 20 years to experience this all on your own so I'll shut up now.
Just remember there's nothing wrong with you and there's no such thing as normal.