is there any way for me to see the questions I've stared? If there isn't it should be a feature.
Go to your profile. In the middle of the page, a bit down, is a tab for your favorites. If there have been updates to your favorited questions, then there will be a number and some color there as well.