I'm sorry you had tough ride. I think everyone has them , I know I do. Its frustrating when you have done something before and just can't that day. I'm still pretty new so I have a tendency to push myself and not rest enough. Any ride is better than no ride so when I'm having a bad day I try to remind myself this is supposed to be fun. I think sometimes I have unrealistic expectations that in a very short time I'm going to be amazingly fast and able to keep up with my DH even though he's been on a racingteam for 4 years. Just keep riding it gets better. Hot epsom salt baths,yoga,and advil!good luck
I like bikes, sometimes more than my husband